DeepSeek API
🇯🇵 Japanese
  • 🇺🇸 English
  • 🇯🇵 Japanese
  • 🇰🇷 Korea
  • 🇵🇹 Portuguese
  1. APIガイド
DeepSeek API
🇯🇵 Japanese
  • 🇺🇸 English
  • 🇯🇵 Japanese
  • 🇰🇷 Korea
  • 🇵🇹 Portuguese
  • 迅速に開始します
    • 最初のAPI呼び出し
    • モデルと価格
    • Temperature パラメーター
    • トークンとトークンの使用
    • 制限
    • エラーコード
  • APIリファレンス
    • 導入
    • チャット完了を作成します
      POST
    • FIM完了を作成(ベータ)
      POST
    • モデルをリストします
      GET
    • ユーザーのバランスを取得します
      GET
  • APIガイド
    • 推論モデル(Deepseek Reautoner)
    • 会話の複数のラウンド
    • チャットプレフィックスの完了(ベータ)
    • FIM完了(ベータ)
    • JSON出力
    • 関数呼び出し
  • FAQ
    • FAQ
  1. APIガイド

チャットプレフィックスの完了(ベータ)

チャットプレフィックスの完了は、チャット完了APIに続き、ユーザーはモデルにアシスタントのプレフィックスメッセージを提供して、メッセージの残りの部分を完成させます。

知らせ#

1.
チャットプレフィックスの完了を使用する場合、ユーザーはmessagesリストの最後のメッセージのrole assistantであることを確認し、最後のメッセージのprefixパラメーターをTrueに設定する必要があります。
2.
ユーザーは設定する必要があります base_url="https://api.deepseek.com/beta" ベータ機能を有効にするため。

サンプルコード#

以下は、チャットプレフィックスの完了の完全なPythonコードの例です。この例では、モデルにPythonコードを出力するようにassistantのプレフィックスメッセージを"```python\n"に設定し、 stopパラメーターを['```']に設定してモデルからの追加の説明を防ぐために設定します。 。
from openai import OpenAI

client = OpenAI(
    api_key="<your api key>",
    base_url="https://api.deepseek.com/beta",
)

messages = [
    {"role": "user", "content": "Please write quick sort code"},
    {"role": "assistant", "content": "```python\n", "prefix": True}
]
response = client.chat.completions.create(
    model="deepseek-chat",
    messages=messages,
    stop=["```"],
)
print(response.
Previous
会話の複数のラウンド
Next
FIM完了(ベータ)
Built with