cheapaimodel

概要

cheapaimodel APIのBase URL、認証、エラー、すべてのエンドポイント。

コピー

cheapaimodel APIは、1つのホストでOpenAI互換のエンドポイントとAnthropic Messagesエンドポイントの2つのAPI形式に対応しています。どちらも同じAPIキーと残高を使います。

Base URL

https://api.cheapaimodel.ai

OpenAI形式のクライアントにはhttps://api.cheapaimodel.ai/v1を、Anthropic形式のクライアントにはパスを含まないホスト名のみを指定します。SDKやツールごとに指定する値はBase URLを参照してください。

認証

APIキーをBearerトークンとして送信します。/v1/messagesはAnthropic形式のx-api-keyヘッダーも受け付けます。

curl https://api.cheapaimodel.ai/v1/models \
  -H "Authorization: Bearer $CHEAPAIMODEL_API_KEY"

キーはコンソールのAPIキーページで作成します。有効期限、利用上限、許可リストについては認証とAPIキーを参照してください。

エンドポイント

メソッドパス
GET/v1/modelsList models
POST/v1/chat/completionsCreate a chat completion
POST/v1/responsesCreate a response
POST/v1/messagesCreate a message
POST/v1/embeddingsCreate embeddings

生成系のエンドポイントで"stream": trueを設定すると、レスポンスをServer-Sent Eventsで受け取れます。ストリーミングを参照してください。

エラー

エラーは2xx以外のステータスと、error.messageを含むJSON本文で返されます。ステータスコードとerror.codeで処理を分岐してください。ステータスコードの一覧はエラーを参照してください。

OpenAPI

これらのエンドポイントの機械可読な仕様は/docs/openapi.yamlにあります。SDKジェネレーターやAIアシスタントに読み込ませて使えます。

コピー
開く

このページの内容