新聞中心
提前準備好的工作:

瑞昌網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項目制作,到程序開發(fā),運營維護。成都創(chuàng)新互聯(lián)于2013年開始到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)。
- 安裝好的python
- 注冊好的chatgpt賬號(或或者的api key)
要與 OpenAI API 交互,我們需要通過運行以下命令來安裝官方OpenAI包。
pip install openai
我們在此示例中使用模型 text-davinci-003 ,目前此模型效果比較好。
使用到的代碼python:
import osimport openaiopenai.api_key = os.getenv("OPENAI_API_KEY")prompt = """Decide whether a Mike's sentiment is positive, neutral, or negative.Mike: I don't like homework!Sentiment:"""response = openai.Completion.create(model="text-davinci-003",prompt=prompt,max_tokens=100,temperature=0)print(response)
讓我們看一下這個例子中使用的參數(shù):
model :要使用的模型的 ID(在這里你可以看到所有可用的模型)
Prompt:生成結(jié)果的觸發(fā)指令
max_token:完成時生成的最大token數(shù)量(這里可以看到OpenAI使用的tokenizer)
temperature:要使用的采樣策略。接近 1 的值會給模型帶來更多風險/創(chuàng)造力,而接近 0 的值會生成明確定義的答案。
下面是讓chatgpt寫的文章:
## ChatGPT 接口參數(shù)文檔
### 1. 概述
ChatGPT是一款專為中文聊天機器人設(shè)計的開源工具,用于生成流暢的自然語言對話,可實現(xiàn)人機間的自然互動。此接口提供了參數(shù)說明文件,供使用者參考。
### 2. 請求參數(shù)
① context:上下文信息
② model:模型信息
③ beamSize:每次迭代的每批數(shù)據(jù)大小
④ numIterations:迭代的次數(shù)
⑤ maxSequenceLength:最長序列長度
⑥ maxDecodingLength:最大解碼長度
⑦ responseNum:響應(yīng)數(shù)量
### 3. 返回參數(shù)
① responseList:響應(yīng)結(jié)果列表
② status:狀態(tài)
### 4. 調(diào)用示例
```python
# 設(shè)置參數(shù)
context = '今天天氣怎么樣?'
model= 'default'
beamSize = 10
numIterations = 10
maxSequenceLength = 10
maxDecodingLength = 20
responseNum = 5
# 獲取響應(yīng)結(jié)果
responseList, status = ChatGPT.getResponse(context, model, beamSize, numIterations, maxSequenceLength, maxDecodingLength, responseNum)
# 返回示例
responseList = ['今天天氣很好!', '晴朗的一天!', '濕潤的一天!', '多云的一天!', '風和日麗的一天!']
status = 'success'
ChatGPT 簡介
ChatGPT 是一個超級對話模型,目前,ChatGPT 處于測試階段(chat.openai.com),只要有 OpenAI 賬戶就可以免費使用。可以幫你寫代碼,可以做數(shù)學題,可以做菜譜,可以學英文,可以翻譯外語,可以寫文章...
怎么樣?
是不是很智能,很方便!
網(wǎng)頁名稱:5分鐘入門chatgpt接口
當前地址:http://fisionsoft.com.cn/article/ccsgdhp.html


咨詢
建站咨詢
