W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在 FIM (Fill In the Middle) 補(bǔ)全中,用戶可以提供前綴和后綴(可選),模型來補(bǔ)全中間的內(nèi)容。FIM 常用于內(nèi)容續(xù)寫、代碼補(bǔ)全等場景。
下面給出了 FIM 補(bǔ)全的完整 Python 代碼樣例。在這個例子中,我們給出了計算斐波那契數(shù)列函數(shù)的開頭和結(jié)尾,來讓模型補(bǔ)全中間的內(nèi)容。
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)
Continue 是一款支持代碼補(bǔ)全的 VSCode 插件,您可以參考這篇文檔來配置 Continue 以使用代碼補(bǔ)全功能。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: