SDK 与框架接入

通过官方 OpenAI SDK、Mastra、LangChain 与 LlamaIndex 等框架将 AnyStarX 集成进代码工程。

本指南面向通过编写代码集成大模型能力的开发场景。如果需要配置现成的编辑器插件或桌面应用(如 Claude Code、Codex、Cursor、Cherry Studio 等),可以查阅 客户端示例

无论使用哪一种开发语言或框架,对接的核心配置项均保持统一:

配置项填写规范
API Key在管理控制台创建的有效密钥
Base URL兼容 OpenAI 协议的端点统一配置为 https://console.anystarx.com/v1
Model ID管理控制台模型列表中标注的完整模型标识符

通用 SDK 接入

应用与 Agent 框架

在自研项目中编排自主智能体、检索增强生成(RAG)或工作流时,可通过以下框架接入:

网络连通性验证

在编写应用代码前,建议先使用命令行执行最小调用,验证密钥权限与网络连通性:

curl https://console.anystarx.com/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "MODEL_ID",
    "messages": [
      {
        "role": "user",
        "content": "ping"
      }
    ]
  }'

如果命令行请求可以正常返回内容,但应用程序内调用报错,应重点排查以下三项:

  • 代码中初始化的 Base URL 是否严格配置为 https://console.anystarx.com/v1,没有多写具体的接口后缀。
  • 环境变量是否已正确加载进当前进程(核对代码中读取的变量名与实际设置的名称是否一致)。
  • 请求中传入的 model 字段是否与控制台中的完整 ID 保持一致。

本页内容