claude

通过RunAPI代理调用Claude全系列模型

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:claude。
它的用途是:通过RunAPI代理调用Claude全系列模型
详细介绍见:https://321skill.com/skills/claude-x-8/
请根据该页面的说明完成安装。

使用示例

'使用OpenAI SDK调用claude-sonnet模型,base URL设为https://runapi.example.com,发送消息“请描述这张图片”并附上一张熊猫图片URL,返回流式结果。' 它会自动配置OpenAI客户端,将请求转发到RunAPI,最终以流式返回熊猫图片的描述内容。

介绍

本Skill解决了开发者在使用Claude模型时面临的多个痛点:需要管理多个SDK(Anthropic、OpenAI、Gemini)、需要切换不同模型(opus、sonnet、haiku)、需要处理多模态输入、工具调用、扩展思考等高级功能,以及希望统一管理多个AI提供商的API调用。通过RunAPI作为中间层,开发者只需配置一次base URL,即可用最熟悉的SDK调用Claude的全部能力,无需重复学习不同协议。

使用方法非常简单:在现有项目中安装对应的SDK(如Anthropic SDK、OpenAI SDK),然后将base URL指向RunAPI提供的端点,即可像调用本地模型一样发送请求。支持流式输出、多模态视觉输入、工具使用(function calling)、扩展思考(extended thinking)以及Token计数等高级特性。同时兼容OpenAI和Gemini的客户端协议,方便迁移现有代码。

适合后端开发者、全栈开发者、智能体开发者以及需要快速集成Claude能力的产品团队。如果你正在开发AI对话应用、智能客服、多模态分析工具,或者需要对比不同模型的效果,这个Skill可以大幅降低集成成本。也适合那些希望将现有LLM SDK统一指向同一个代理平台,以简化密钥管理和费用监控的团队。

使用建议:生产环境中建议开启RunAPI的用量监控和成本控制功能,避免意外超额。注意不同模型(opus/sonnet/haiku)的Token计费差异,合理选择模型以平衡效果和成本。对于多模态输入,请确保图片格式和大小符合Claude API的限制。如果需要使用扩展思考(extended thinking)功能,请确认RunAPI支持该端点。

核心特点

与直接使用Anthropic SDK相比,本Skill通过RunAPI代理,支持同时兼容OpenAI和Gemini客户端协议,无需修改现有代码即可切换底层模型,并且可以统一管理多个AI提供商的API密钥和调用成本。

注意事项

依赖RunAPI平台的可用性和稳定性,且无法直接使用Anthropic SDK中尚未被RunAPI代理的新特性。

常见问题

如何用OpenAI SDK调用Claude?

将OpenAI客户端的base URL设置为RunAPI提供的端点,使用OpenAI的请求格式即可,RunAPI会自动转换为Claude API格式。

支持哪些Claude模型?

支持claude-opus、claude-sonnet、claude-haiku全系列,具体可用版本取决于RunAPI平台支持的模型列表。