Skip to content

Claude

claude は主に claude-sonnet-4-6claude-opus-4-6 をサポートしています

  • 2024.03.06 このサイトは既に claude-3-sonnet-20240229 claude-3-opus-20240229 をサポートしています
  • 価格は公式料金の50%オフです 公式価格
  • モデルパラメータリファレンス
  • 最大入力は 120K トークン、最大出力は 4096 トークンをサポート(長文コンテンツの作成に適しています)
  • 使用方法:https://claude-3.ddaiai.com にアクセスし、以下の オンラインテスト セクションをご覧ください
  • サポートされているモデル:claude-3-sonnet-20240229 claude-3-opus-20240229 claude-3-5-sonnet-20240620 claude-3-haiku-20240307

オンラインテスト

注意 1. https://claude-3.ddaiai.com にアクセスしてください(ブロックされている場合は、サブドメインプレフィックスを suibian に変更してみてください)


2. ブロックされている場合は、アドレスを自分で変更できます:https://suibian.ddaiai.comsuibian を別のものに置き換えてください。例えば https://2024.ddaiai.com など、すべて機能します

設定

以下に示す対応するフィールドで設定してください: OpenAi API Base URL: https://api.openai-hk.com OpenAi API KEY: hk-your-apiKey

cover

結果

  • モデルを claude-sonnet-4-6 に設定します
  • 入力ボックスに質問を入力します cover

Claude API

OpenAI チャットモード

OpenAI インターフェースと既に互換性があります — モデル名を変更するだけです

shell
curl --request POST \
  --url https://api.openai-hk.com/v1/chat/completions \
  --header 'Authorization: Bearer hk-your-key' \
  --header 'content-type: application/json' \
  --data '{
    "max_tokens": 800,
    "model": "claude-3-sonnet-20240229",
    "temperature": 0.8,
    "top_p": 1,
    "presence_penalty": 1,
    "stream":false,
    "messages": [
        {
            "role": "system",
            "content": "You are Claude, a large language model trained by Anthropic. Answer as concisely as possible."
        },
        {
            "role": "user",
            "content": "Who are you? Please introduce yourself and your capabilities."
        }
    ]
}'
curl --request POST \
  --url https://api.openai-hk.com/v1/chat/completions \
  --header 'Authorization: Bearer hk-your-key' \
  --header 'content-type: application/json' \
  --data '{
    "max_tokens": 800,
    "model": "claude-3-sonnet-20240229",
    "temperature": 0.8,
    "top_p": 1,
    "presence_penalty": 1,
    "stream":false,
    "messages": [
        {
            "role": "system",
            "content": "You are Claude, a large language model trained by Anthropic. Answer as concisely as possible."
        },
        {
            "role": "user",
            "content": "Who are you? Please introduce yourself and your capabilities."
        }
    ]
}'

Claude ネイティブモード

ネイティブの /v1/messages エンドポイントを使用します。公式ドキュメントを参照

shell
curl https://api.openai-hk.com/v1/messages \
     --header "x-api-key: hk-your-key" \
     --header "anthropic-version: 2023-06-01" \
     --header "content-type: application/json" \
     --data \
'{
    "model": "claude-3-5-sonnet-20240620",
    "max_tokens": 1024,
    "messages": [
        {"role": "user", "content": "Hello, world"}
    ]
}'
curl https://api.openai-hk.com/v1/messages \
     --header "x-api-key: hk-your-key" \
     --header "anthropic-version: 2023-06-01" \
     --header "content-type: application/json" \
     --data \
'{
    "model": "claude-3-5-sonnet-20240620",
    "max_tokens": 1024,
    "messages": [
        {"role": "user", "content": "Hello, world"}
    ]
}'

Claude ネイティブ課金

  • 課金リファレンス:https://docs.anthropic.com/zh-CN/docs/build-with-claude/prompt-caching

  • 含まれるもの:ベース入力トークン、キャッシュ書き込みトークン、キャッシュヒットトークン、出力トークン

    json
    {
      "input_tokens": 3,
      "cache_creation_input_tokens": 13598,
      "cache_read_input_tokens": 20,
      "output_tokens": 1
    }
    {
      "input_tokens": 3,
      "cache_creation_input_tokens": 13598,
      "cache_read_input_tokens": 20,
      "output_tokens": 1
    }
  • 価格:キャッシュ書き込みは入力の1.25倍、キャッシュヒットは入力の0.1倍、出力は入力の5倍

  • 上記の例の場合:入力トークン = 3 + 13598×1.25 + 20×0.1 = 17002.5

  • 一部のツールはキャッシングメカニズムを使用しています — 使用前にこれを理解してください

  • openai-hk では、cache_creation_input_tokenscache_read_input_tokens が特定の倍率で input_tokens に追加されます

Claude Code 設定

  • 環境変数を更新します
shell
export ANTHROPIC_AUTH_TOKEN=hk-your-key  # 実際の API Key に置き換えてください
export ANTHROPIC_BASE_URL=https://api.openai-hk.com  # プラットフォームが提供する実際の Base URL に置き換えてください
export ANTHROPIC_AUTH_TOKEN=hk-your-key  # 実際の API Key に置き換えてください
export ANTHROPIC_BASE_URL=https://api.openai-hk.com  # プラットフォームが提供する実際の Base URL に置き換えてください
  • 上記のコードをシェル設定ファイルの末尾に追加してください(例:~/.bashrc~/.zshrc~/.profile)。保存後、source ~/.your_shell_config(例:source ~/.zshrc)を実行するか、ターミナルを再起動して設定を永続化します
  • インストール
shell
npm install -g @anthropic-ai/claude-code
claude --version # 期待される出力:1.0.120 (Claude Code) のような形式
npm install -g @anthropic-ai/claude-code
claude --version # 期待される出力:1.0.120 (Claude Code) のような形式
  • 実行
shell
claude
claude

claude code

  • プロジェクト終了後、課金サマリーが表示されます
shell
Total cost:            $0.2726
Total duration (API):  48.7s
Total duration (wall): 9m 39.8s
Total code changes:    0 lines added, 0 lines removed
Usage by model:
    claude-3-5-haiku:  1.8k input, 81 output, 0 cache read, 0 cache write ($0.0018)
       claude-sonnet:  4.0k input, 902 output, 34.5k cache read, 62.7k cache write ($0.2709)
Total cost:            $0.2726
Total duration (API):  48.7s
Total duration (wall): 9m 39.8s
Total code changes:    0 lines added, 0 lines removed
Usage by model:
    claude-3-5-haiku:  1.8k input, 81 output, 0 cache read, 0 cache write ($0.0018)
       claude-sonnet:  4.0k input, 902 output, 34.5k cache read, 62.7k cache write ($0.2709)

cc switch で環境を設定する

  • cc switch を使用して claude-code CLI ツールの環境を設定します

  • cc-switch をダウンロードします

  • macOS ダウンロード Windows ダウンロード

  • 新しいプロバイダーを追加します プロバイダーを追加

  • 統合プロバイダーを追加します プロバイダーを追加

  • 統合プロバイダーの詳細を入力します

    • Nameopenai-hk です
    • API URLhttps://api.openai-hk.com です
    • apiKeyhk-your-apiKey です — このキーは https://www.openai-hk.com/v3/ai/key で取得できます
    • サブキーは claude code グループの下で作成できます。交換レートは 2 で、公式価格の 0.292/7)です プロバイダーを追加
    • claude code openai codex gemini CLI を有効にします プロバイダーを追加
    • 以下のようにモデルを設定します プロバイダーを追加
    • Add をクリックします
  • 同期

    • Add New Provider に戻ると openai-hk が表示されます プロバイダーを追加
    • "Sync to App" を見つけます プロバイダーを追加
    • Sync を選択します プロバイダーを追加
  • 有効化

    • メイン画面に戻り、openai-hk を見つけて Enable をクリックします 有効化