FIM(中央の完了)の完了では、ユーザーはプレフィックスと接尾辞(オプション)を提供でき、モデルはその間にコンテンツを完成させます。 FIMは、コンテンツの完了に一般的に使用されます。コード完了。知らせ#
2.
ユーザーは設定する必要があります base_url=https://api.deepseek.com/beta
ベータ機能を有効にするため。
サンプルコード#
以下は、FIM完了の完全なPythonコードの例です。この例では、フィボナッチシーケンスを計算する関数の開始と終了を提供し、モデルが中央のコンテンツを完成させることができます。from openai import OpenAI
client = OpenAI(
api_key="<your api key>",
base_url="https://api.deepseek.com/beta",
)
response = client.completions.create(
model="deepseek-chat",
prompt="def fib(a):",
suffix=" return fib(a-1) + fib(a-2)",
max_tokens=128
)
print(response.choices[0].text)
続行との統合#
続行は、コードの完了をサポートするVSCODEプラグインです。このドキュメントを参照して、コード完了機能を使用するために継続を構成できます。 Modified at 2025-02-06 09:08:52