AI 大模型推理

  • AI 大模型推理 > 最佳实践 > Anthropic API 兼容和Claude Code 配置

    Anthropic API 兼容和Claude Code 配置

    最近更新时间: 2025-09-11 14:38:42

    七牛云AI大模型推理服务API 兼容Anthropic API协议

    Claude Code 是 Anthropic 推出的一款专注于AI Coding的Agent工具,默认由 Claude 系列大模型驱动。它能够为开发者提供以下核心功能:

    • 实时代码建议:智能代码补全和优化建议
    • 代码解释与优化:深度分析代码逻辑,提供性能改进方案
    • 多语言支持:支持主流编程语言如 Python、JavaScript、Java、Go 等
    • IDE 集成:无缝集成 VS Code、IntelliJ IDEA 等主流开发环境
    • 自然语言交互:通过对话方式进行代码开发和问题解决

    七牛云 AI 大模型推理服务API https://openai.qiniu.com 也兼容了 Anthropic API协议,使用户可以为 Claude Code 配置更便宜、更具性价比的其他大模型,享受Code带来的强大 AI Coding功能。

    前置要求

    • 七牛云账号
    • Node.js 环境(版本 >= 18.0)

    接入教程

    第一步:获取 API 配置信息

    1. BaseURL(服务端点)

      https://openai.qiniu.com
      
    2. 获取 API Key

    第二步:安装 Claude Code

    # 通过 npm 全局安装(官方推荐)
    npm install -g @anthropic-ai/claude-code
    

    第三步:配置环境变量

    # Claude Code 环境变量配置
    
    # 配置鉴权密钥,ANTHROPIC_API_KEY (或 ANTHROPIC_AUTH_TOKEN,二者只能任选一个配置,不可同时配)
    export ANTHROPIC_API_KEY="sk-your-api-key-here"
    # export ANTHROPIC_AUTH_TOKEN ="sk-your-api-key-here"
    
    # 配置接口地址
    export ANTHROPIC_BASE_URL="https://openai.qiniu.com"
    
    
    # 配置默认主要的模型
    export ANTHROPIC_MODEL="deepseek-v3.1"
    
    # 配置默认的 SONNET 模型
    export ANTHROPIC_DEFAULT_SONNET_MODEL="x-ai/grok-code-fast-1"
    
    # 新版本针对简单问题的处理模型配置
    export ANTHROPIC_DEFAULT_HAIKU_MODEL ="x-ai/grok-code-fast-1"
    
    # 老版本针对简单问题的处理模型配置,根据测试,建议新版本也配上,减少报错情况
    export ANTHROPIC_SMALL_FAST_MODEL="x-ai/grok-code-fast-1"
    

    配置完成之后需要确保加载变量:

    source ~/.zshrc  # 或 source ~/.bashrc
    

    注意:请将 sk-your-api-key-here 替换为您从七牛云获取的真实 API Key。

    第五步:启动和使用

    启动 Claude Code

    claude "使用 HTML 实现一个数独游戏"
    
    授权访问

    首次进入可能需要为 claude code 授予当前目录访问权限
    企业微信截图_fe2dec7a-27fe-487c-b901-5a74b7b2ddab.png

    检查/config

    如果使用 ANTHROPIC_API_KEY 请通过 /config 指令查看和确认 API Key 处于true启用状态
    企业微信截图_6b7aaf06-1be0-46f0-ade6-65548285aca3.png
    企业微信截图_9c4769f6-46ff-4cd4-ba22-c4aa70a2d46d.png

    支持的模型

    如何查看最新支持的模型

    访问 七牛云 AI 推理模型广场 可以查看:

    • 最新上线的模型
    • 各模型的定价信息
    • 模型的具体能力特点

    最佳实践

    1. 合理使用 API:避免频繁请求,合理设置缓存
    2. 保护 API Key:不要在代码中硬编码 API Key
    3. 选择合适模型:根据任务复杂度选择对应的模型版本
    4. 定期更新:保持 Claude Code 为最新版本

    结语

    通过以上步骤,您应该已经成功接入了 Claude Code。如果在使用过程中遇到问题,可以参考故障排除部分,或联系七牛云技术支持获得帮助。

    以上内容是否对您有帮助?