官术网_书友最值得收藏!

1.3 案例演示的準(zhǔn)備工作

為了順利演示書(shū)中的所有案例,首先需要做一些準(zhǔn)備工作。我們可以通過(guò)大語(yǔ)言模型的官方網(wǎng)站或開(kāi)放API來(lái)體驗(yàn)這些模型的功能。請(qǐng)注意,隨著不同廠商模型版本的更新,本書(shū)中部分案例的演示效果可能會(huì)與實(shí)際操作得到的效果有所不同。不過(guò),請(qǐng)放心,這些細(xì)微的差異不會(huì)影響你對(duì)技術(shù)實(shí)現(xiàn)思路和方法的理解。

1.3.1 使用官網(wǎng)接入大語(yǔ)言模型

使用官方網(wǎng)站無(wú)疑是接入大語(yǔ)言模型最直觀且便捷的途徑之一,只需輕松注冊(cè)一個(gè)賬號(hào),便可即刻沉浸在豐富的體驗(yàn)之中。在本書(shū)的寫(xiě)作過(guò)程中,作者使用并參考了諸多大語(yǔ)言模型的官方產(chǎn)品,如文心一言(“文心一言”APP已更名為“文小言”)、通義千問(wèn)、ChatGPT等。

以百度的文心一言為例,其用戶(hù)界面如圖1-4所示。用戶(hù)可以在這個(gè)界面上直接創(chuàng)建新的對(duì)話(huà),并輸入想要探討的內(nèi)容,文心一言會(huì)立即生成相應(yīng)的回復(fù)。

圖1-4 百度文心一言的用戶(hù)界面

1.3.2 使用API接入大語(yǔ)言模型

若你計(jì)劃在項(xiàng)目開(kāi)發(fā)中使用大語(yǔ)言模型的功能,申請(qǐng)使用這些模型服務(wù)商提供的API無(wú)疑是最為高效的方法之一,具體過(guò)程請(qǐng)參考這些模型服務(wù)商提供的開(kāi)發(fā)文檔。目前大部分廠商的大語(yǔ)言模型軟件開(kāi)發(fā)工具包(software development kit,SDK)都兼容OpenAI的風(fēng)格,接下來(lái)將以這種主流風(fēng)格為例,展示如何在項(xiàng)目中接入大語(yǔ)言模型。

首先,安裝新版本的OpenAI客戶(hù)端庫(kù)。

pip install openai

然后,使用如下代碼來(lái)發(fā)送請(qǐng)求并接收大語(yǔ)言模型的響應(yīng)。

from openai import OpenAI
client = OpenAI()
 
completion = client.chat.completions.create(
  model = "gpt-3.5-turbo",
  messages = [
    {"role": "user", "content": "<此處編寫(xiě)你的輸入文本>" }
  ],
  temperature = 0.001
)
 
print(completion.choices[0].message.content)

最后,可以通過(guò)調(diào)整各種參數(shù)來(lái)優(yōu)化大語(yǔ)言模型的輸出,例如調(diào)整溫度(temperature)參數(shù)可以控制生成文本的隨機(jī)性。有關(guān)這些參數(shù)的更多信息,請(qǐng)參考模型服務(wù)商的官方文檔。

1.3.3 初次體驗(yàn)

完成準(zhǔn)備工作后,就可以調(diào)用大語(yǔ)言模型了。輸入以下提示。

故人西辭黃鶴樓,下一句是什么?

輸出如下。

故人西辭黃鶴樓,下一句是:煙花三月下?lián)P州。這是出自唐代詩(shī)人李白的《黃鶴樓送孟浩然之廣陵》的著名詩(shī)句,描述了李白在黃鶴樓與友人孟浩然依依惜別的動(dòng)人場(chǎng)景。

嘗試完成一個(gè)更具挑戰(zhàn)性的任務(wù):從給定的文本中提取信息,并將其按照J(rèn)SON結(jié)構(gòu)輸出。

# 任務(wù)描述
從給定的文本中提取信息,按照以下JSON結(jié)構(gòu)輸出,其中{}表示需要填充的內(nèi)容:
``` json
{ "gender": "{}", "age": {}, "job": "{}" }
```
# 輸入
大家好,我是一個(gè)羞澀的小男孩,今年十二歲,還是個(gè)學(xué)生,在北京一零一中學(xué)讀書(shū)。
# 輸出
->

輸出如下。

{"gender": "男","age": 12,"job": "學(xué)生" }

恭喜!你已經(jīng)成功調(diào)用大語(yǔ)言模型??梢钥吹剑褂么笳Z(yǔ)言模型完成各種任務(wù)的基本思路是:給定一段文本輸入,讓大語(yǔ)言模型根據(jù)輸入的文本生成你想要的結(jié)果,并可以根據(jù)不同的任務(wù)和模型調(diào)整輸入文本的形式和內(nèi)容,以達(dá)到最佳效果。

主站蜘蛛池模板: 新民市| 江孜县| 集贤县| 汤原县| 罗平县| 富裕县| 德江县| 宽甸| 隆昌县| 彩票| 潞城市| 怀安县| 寻乌县| 抚州市| 阜南县| 荣成市| 阳新县| 莱西市| 九江市| 肥东县| 赣榆县| 铁岭县| 中西区| 平远县| 临海市| 伽师县| 郴州市| 霍州市| 宣恩县| 澄江县| 穆棱市| 易门县| 霍山县| 自贡市| 元江| 商城县| 三原县| 孝义市| 江门市| 咸阳市| 汝州市|