claude

通过统一接口调用Claude系列模型,兼容多种SDK协议。

安装使用

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

帮我安装这个 AI Skill:claude。
它的用途是:通过统一接口调用Claude系列模型,兼容多种SDK协议。
详细介绍见:https://321skill.com/skills/claude-x-5/
请根据该页面的说明完成安装。

使用示例

‘我想用OpenAI Python库的格式来调用Claude Sonnet模型,进行流式对话。’,它会指导你将`openai.base_url`配置为RunAPI的端点,并使用你的Claude API Key进行身份验证,之后你就可以像调用GPT一样编写代码来使用Claude了。

介绍

该Skill旨在解决开发者在调用Claude API时,因官方SDK、OpenAI SDK、Gemini客户端等多种协议不统一而带来的切换和适配难题。它通过RunAPI提供了一个统一的调用端点,用户可以使用Anthropic官方SDK、OpenAI SDK、Gemini客户端或任何兼容的LLM SDK,只需将基础URL指向RunAPI,即可无缝调用Claude Opus、Sonnet、Haiku等模型。

使用方式非常灵活。开发者无需更改现有代码中的SDK初始化逻辑,只需将API请求的基础URL(base URL)配置为RunAPI的地址,并设置正确的API密钥即可。无论是进行常规对话、流式消息传输、多模态视觉输入,还是使用工具调用、扩展思考、Token计数等功能,都能得到支持。

该Skill特别适合那些已经在使用或计划使用Claude模型,但希望保持代码对多种AI服务提供商(如OpenAI、Google)兼容性的全栈开发者、后端开发者和智能体开发者。对于需要快速在不同模型协议间切换进行测试或生产的团队来说,它也是一个高效的解决方案。

需要注意的是,使用此Skill意味着您的API请求会经由RunAPI服务转发,请确保您信任该服务提供商,并关注其服务状态、延迟和隐私政策。同时,请妥善保管您的Anthropic API密钥,避免在客户端代码中直接暴露。

核心特点

核心区别在于提供了极高的协议兼容性,允许用户使用OpenAI SDK、Gemini客户端等非原生SDK来调用Claude API,无需重写现有代码即可实现模型切换。

注意事项

不适合对数据隐私和延迟有极端要求,必须直接连接官方API的场景。

常见问题

可以用OpenAI的Python库调用Claude吗?

可以,只需将`openai.base_url`设置为RunAPI地址,并使用Claude API Key即可。

支持Claude的流式输出(streaming)吗?

支持,完全兼容官方SDK的流式消息传输功能。