cicora.ai
API仕様CLIとアプリ

CLIと連携

キー、モデル、およびクライアントのプロトコルに合ったベースURLでクライアントを設定し、秘密情報は環境内に保持します。

連携リファレンス:お使いの環境に合わせて、アカウントのAPI設定とモデルカタログからパラメーターおよび利用可能な機能を選択してください。

互換URLを選択

OpenAI形式のクライアントでは、CICORA_API_BASE_URL=https://cicora.ai/api/v1 を設定し、二つ目の /v1 を追加しないでください。

MessagesクライアントまたはClaude Codeでは、次のように設定してください。ANTHROPIC_BASE_URL=https://cicora.ai/api: このクライアントは自ら /v1/messages を追加します。推論前にモデルカタログで設定を確認してください。

互換クライアント設定
bash
export CICORA_API_BASE_URL=https://cicora.ai/api/v1
export CICORA_API_KEY=replace_with_your_key

curl "$CICORA_API_BASE_URL/models" \
  --header "Authorization: Bearer $CICORA_API_KEY"

安全な公開

  • 環境変数はシークレットマネージャーまたは安全なプロファイルから渡します。
  • .envファイルとエクスポートした設定をコミットから除外します。
  • アプリケーションごとに専用キーを付与し、ほかのアプリケーションを停止せずにアクセスを失効できるようにします。

移植可能な仕様

保持方針で許される場合は、Authorizationやユーザーデータを含めずにリクエストと応答のログを保存します。

クライアントが独自にパスを組み立てる場合は、最初の生成前にデバッグログで最終URLを確認します。