OpenAI programmā LangChain tiek izmantots, lai izveidotu tērzēšanas robotus, izmantojot dabiskās valodas apstrādes domēnus mākslīgajā intelektā. OpenAI nodrošina API atslēgas, kuras var integrēt ar LLM lietojumprogrammām, lai pārvaldītu jautājumu atbilžu modeļus, kas padara to efektīvāku. Lietotājs var iegūt datus no interneta, izmantojot OpenAPI zvanu, ieviešot OpenAI funkcijas.
Šajā rokasgrāmatā ir izskaidrots OpenAI funkciju ieviešanas process, izmantojot OpenAPI zvanus programmā LangChain.
Kā ieviest OpenAI funkcijas, izmantojot OpenAPI zvanu programmā LangChain?
Lai ieviestu OpenAI funkcijas, izmantojot OpenAPI zvanus, vienkārši izpildiet šo rokasgrāmatu dažādos OpenAPI izsaukumos:
Iestatīšanas priekšnoteikumi
Lai sāktu izmantot OpenAI funkcijas, instalējiet LangChain moduļus, izmantojot šādu kodu:
pip uzstādīt langchain
Instalējiet OpenAI moduli, lai izmantotu tā funkcijas programmā LangChain:
Pēc šāda koda izpildes izmantojiet OpenAI API atslēgu:
importēt mūs
importēt getpass
os.environ [ 'OPENAI_API_KEY' ] = getpass.getpass ( 'OpenAI API atslēga:' )
1. metode: Klarna OpenAPI Call izmantošana
Kad OpenAI API atslēga ir integrēta modelī, vienkārši importējiet “ get_openapi_chian ” bibliotēka:
no langchain.chains.openai_functions.openapi importēt get_openapi_chain
Izmantojiet bibliotēku ar Klarna OpenAPI zvanu un iegūstiet datus, izpildot ķēdi:
'https://www.klarna.com/us/shopping/public/openai/v0/api-docs/'
)
Pēc tam vienkārši izpildiet funkciju chain.run() ar komandu, kas rakstīta tās iekavās, lai attiecīgi iegūtu datus:
Dati, kas iegūti no OpenAPI izsaukuma, pamatojoties uz komandu, ir informācija par vīriešiem pieejamajiem krekliem zilā krāsā:
2. metode: OpenAI funkcijas izmantošana tulkošanas pakalpojumā
Izpildiet ' get_openapi_chain() ” funkcija, izmantojot tulkošanas modeļa saiti, lai iegūtu tulkojumu dažādās valodās:
ķēde = get_openapi_chain ( 'https://api.speak.com/openapi.yaml' , runīgs = Taisnība )
Izpildiet ķēdi ar uzvedni ar valodu, lai tulkotu tekstu tās argumentos:
Izvade
Izvades ekrānuzņēmumā tiek parādīts komandas konvertēšanas JSON formāts Kā tev iet ” arābu valodā:
3. metode: izmantojiet XKCD OpenAPI zvanu
Vēl viens OpenAPI izsaukums ir XKCD, ko var izmantot, lai iegūtu informāciju par grāmatām, izmantojot saiti, kas parādīta šajā kodā:
ķēde = get_openapi_chain ('https://gist.githubusercontent.com/roaldnefs/053e505b2b7a807290908fe9aa3e1f00/raw/0a
212622ebfef501163f91e23803552411ed00e4/openapi.yaml'
)
Palaidiet uzvedni, kas tiek izmantota funkcijā chain.run(), lai iegūtu informāciju, izmantojot OpenAPI izsaukumu:
Šajā ekrānuzņēmumā ir parādītas daiļliteratūras žanrā pieejamās grāmatas ar to informāciju, piemēram, numuru, gadu, nosaukumu utt.:
Tas ir viss par OpenAI funkciju ieviešanu, izmantojot OpenAPI zvanus programmā LangChain.
Secinājums
Lai ieviestu OpenAI funkcijas, izmantojot OpenAPI zvanu programmā LangChain, vienkārši instalējiet LangChain un OpenAI moduļus, lai ieviestu tās dažādās funkcijas. Pēc tam iestatiet OpenAI API atslēgu no tā konta un pēc tam izmantojiet dažādus OpenAPI zvanus, piemēram, Klarna, tulkošanas pakalpojumu un XKCD. Šajā rokasgrāmatā ir izskaidrots OpenAI funkciju ieviešanas process, izmantojot OpenAPI zvanus programmā LangChain.