官方客户端 SDK,快速接入全栈 AI 能力
<dependency>
<groupId>com.aigateway</groupId>
<artifactId>aigateway-sdk</artifactId>
<version>1.0.0</version>
</dependency>
几分钟内完成接入,体验统一 AI 平台的便捷
通过包管理器一键安装,支持 npm、yarn、pnpm 以及 Maven、Gradle。
# Node.js
npm install @aigateway/sdk
# Java (Maven)
<!-- 见上方依赖配置 -->
使用 API Key 和网关地址创建客户端实例,支持环境变量配置。
import { AIClient } from '@aigateway/sdk';
const client = new AIClient({
apiKey: 'ak-your-api-key',
baseURL: 'https://api.aigateway.company.com',
});
一行代码发起 LLM 对话,同步或流式响应自由选择。
const res = await client.llm.chat({
model: 'gpt-4o',
messages: [
{ role: 'user', content: '你好' }
]
});
全栈 AI 能力,统一接口调用
SDK 内置企业级功能,无需额外配置
对 429/500/502/503/504 错误自动指数退避重试,保障请求可靠性。
复用 HTTP 连接,减少握手开销,提升高并发场景性能。
可配置请求超时时间,防止长时间阻塞业务线程。
完整的 TypeScript 类型定义与 Java 泛型支持,编译时捕获错误。
原生支持 LLM 流式输出,实时获取生成内容。
支持从环境变量读取配置,适配容器化部署场景。
支持自定义请求/响应拦截器,方便添加日志、监控等横切逻辑。