Claude API 使用说明


请注意: 目前 Lobe API 所使用的程序 new-api 将所有渠道转换成了 OpenAI 的格式,所以 Claude 的使用方式与 OpenAI 一致,只是模型名使用 Claude 的模型。

费率跟官方完全一致,请参考:Anthropic API Pricing

API Key: 在令牌页面生成获取。在有些软件比如官方 SDK,可通过参数设置,也可通过环境变量 OPENAI_API_KEY 设置。

BaseURL: https://api.lobeapi.com/v1 在有些软件比如官方 SDK,可通过参数设置,也可通过环境变量 OPENAI_API_BASE 设置。

在一些Chat客户端中,可直接输入 API Key 和 BaseURL 即可使用。

以下为 python 的使用示例:

claude.py
from openai import OpenAI
 
if __name__ == '__main__':
    client = OpenAI(
        base_url='https://api.lobeapi.com/v1',
        api_key='sk-xxx',
    )
 
    chat_completion = client.chat.completions.create(
        messages=[
            {
                "role": "user",
                "content": "hello",
            }
        ],
        model="claude-3-haiku-20240307",
    )
 
    print(chat_completion)