零第三方依赖的 Java 大模型接入工具基础设施:每个主流 AI 平台一个独立模块与静态入口工具类,模块间互相隔离。

Compile Dependencies (0)

Category/LicenseGroup / ArtifactVersionUpdates

Test Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.26.1.3

Managed Dependencies (25)

Category/LicenseGroup / ArtifactVersionUpdates
Apache 2.0
io.github.tasure » sure-ai-core
sureai 公共底座:自研零依赖 JSON、SSE 解析、OpenAI 兼容协议引擎、通用模型类与异常体系。所有平台模块仅依赖本模块。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-rag
RAG(检索增强生成)能力:文本分块、向量存储抽象、语义检索与增强问答管线。仅依赖 sure-ai-core,可与任意平台客户端组合。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-agent
Agent 编排能力:工具注册中心、Function Calling 参数绑定与校验、ReAct 多工具循环编排器。仅依赖 sure-ai-core,可与任意平台 AiClient 组合。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-mcp
MCP(Model Context Protocol)客户端模块:纯 JDK 实现 JSON-RPC 2.0 消息、stdio 子进程与 Streamable HTTP 两种传输,支持 initialize ...
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-micrometer
sureai 可观测性 Micrometer 桥接:把 MetricsCollector 回调映射为 Micrometer Counter/Timer。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-openai
OpenAI 官方平台接入模块:默认 baseUrl https://api.openai.com/v1,Bearer 鉴权,支持对话、流式与向量(text-embedding-3)。官方文档 ...
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-azure
Azure OpenAI(Azure AI Foundry)接入模块:baseUrl 形如 https://{resource}.openai.azure.com,api-key 头鉴权,URL 含 deployment 与 ...
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-anthropic
Anthropic Claude Messages API 非 OpenAI 兼容协议模块:自定义请求体序列化、SSE 命名事件流解析与工具调用映射。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-gemini
Google Gemini API 非 OpenAI 兼容协议模块:API Key 查询参数鉴权、contents/parts 请求格式、SSE 流式与 embedContent 向量。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-deepseek
DeepSeek 接入模块:OpenAI 兼容协议,默认 baseUrl https://api.deepseek.com(endpoint /chat/completions),Bearer 鉴权,支持 deepseek-chat 与 ...
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-qwen
阿里云百炼通义千问(DashScope)OpenAI 兼容模式接入模块:默认 baseUrl https://dashscope.aliyuncs.com/compatible-mode/v1,Bearer 鉴权,支持 qwen 系列对话与 ...
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-zhipu
智谱 AI 开放平台(BigModel / GLM)接入模块:OpenAI 兼容协议 + id.secret 自动签发 HS256 JWT 鉴权,提供 GLM 对话与 embedding-3 向量能力。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-moonshot
月之暗面 Moonshot / Kimi 开放平台接入模块:直接复用 OpenAI 兼容协议,Bearer 鉴权,提供 Kimi 对话与 moonshot-embedding-v1 向量能力。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-doubao
火山方舟(豆包 / Doubao)接入模块:OpenAI 兼容协议 + Bearer 鉴权,model 传 endpoint id (ep-xxx) 或模型 ID,提供对话与文本向量能力。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-baidu
百度智能云千帆(文心 ERNIE)接入模块:自研两步鉴权(API Key + Secret Key 换 access_token 并缓存),对话模型为路径参数,支持 SSE 流式与文本向量。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-ollama
Ollama 本地推理服务非 OpenAI 兼容协议模块:无鉴权、NDJSON 流式逐行解析、/api/chat 与 /api/embed 端点映射。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-grok
xAI Grok 接入模块:OpenAI 兼容协议,默认 baseUrl https://api.x.ai/v1(endpoint /chat/completions、/models),Bearer 鉴权,支持 ...
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-mistral
Mistral AI 接入模块:OpenAI 兼容协议,默认 baseUrl https://api.mistral.ai/v1(endpoint /chat/completions、/embeddings、/models),Bearer ...
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-llamacpp
llama.cpp 本地推理服务器 OpenAI 兼容模块:/v1/chat/completions、/v1/embeddings、/v1/models、SSE 流式,默认无鉴权(可选 Bearer)。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-cohere
Cohere v2 接入模块:独立协议(非 OpenAI 兼容),鉴权 Bearer Token,对话正文在 message.content[].text,向量在 embeddings.float,流式以 message-end 事件结束。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-bedrock
AWS Bedrock 接入模块:统一 Converse API(/model/{modelId}/converse、/converse-stream),纯 JDK 实现 AWS Signature V4 签名(HMAC-SHA256)与 ...
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-benchmark
JMH 性能基准模块:对 core 的 JSON 序列化/反序列化、ChatRequest 构建、
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-ai-all
聚合模块:一个依赖引入全部平台模块。
1.2.11.9.0
Apache 2.0
io.github.tasure » sure-core
核心工具域:字符串/集合/日期/IO/Bean/并发/断言等,零第三方运行期依赖。
0.2.01.6.0
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.26.1.3