《AGIC学习之 LangChain获取电影信息》

先获取 TMDB 的token:https://www.themoviedb.org/settings/api

 申请API

 应用URL是你的ip地址才行

 应用简介要翻译为英文

import os
os.environ['TMDB_BEARER_TOKEN'] = "你的api"
from langchain.chains.api import tmdb_docs
headers = {"Authorization": f"Bearer {os.environ['TMDB_BEARER_TOKEN']}"}
chain = APIChain.from_llm_and_api_docs(llm, tmdb_docs.TMDB_DOCS, headers=headers, verbose=True)

1、!pip -q install openai langchain huggingface_hub

!pip -q install openai langchain huggingface_hub

2、

import os

os.environ['OPENAI_API_KEY'] = ''
os.environ['HUGGINGFACEHUB_API_TOKEN'] = ''
from langchain.chains import APIChain
from langchain.llms import OpenAI

3、

llm = OpenAI(model_name='text-davinci-003', 
             temperature=0, 
             max_tokens = 256)

4、

import os
os.environ['TMDB_BEARER_TOKEN'] = "你获取到的api"
from langchain.chains.api import tmdb_docs
headers = {"Authorization": f"Bearer {os.environ['TMDB_BEARER_TOKEN']}"}
chain = APIChain.from_llm_and_api_docs(llm, tmdb_docs.TMDB_DOCS, headers=headers, verbose=True)

5、

chain.run("Search for 'metaverse'")

猜你喜欢

转载自blog.csdn.net/qq_22576071/article/details/130574480