GooseAI
GooseAI
是一个完全托管的 NLP-as-a-Service,通过 API 提供。GooseAI 提供对这些模型的访问。
本笔记本介绍如何使用 GooseAI 使用 Langchain。
安装 openai
使用 GooseAI API 需要安装 openai
包。使用 pip3 install openai
安装 openai
。
$ pip3 install openai
导入
import os
from langchain.llms import GooseAI
from langchain import PromptTemplate, LLMChain
设置环境 API 密钥
确保从 GooseAI 获取您的 API 密钥。您将获得 10 美元的免费信用以测试不同的模型。
from getpass import getpass
GOOSEAI_API_KEY = getpass()
os.environ["GOOSEAI_API_KEY"] = GOOSEAI_API_KEY
创建 GooseAI 实例
您可以指定不同的参数,如模型名称、生成的最大令牌数、温度等。
llm = GooseAI()
创建 Prompt 模板
我们将为问题和答案创建一个 Prompt 模板。
template = """Question: {question}
Answer: 让我们一步一步地思考。"""
prompt = PromptTemplate(template=template, input_variables=["question"])
初始化 LLMChain
llm_chain = LLMChain(prompt=prompt, llm=llm)
运行 LLMChain
提供一个问题并运行 LLMChain。
question = "贾斯汀·比伯出生的那一年,哪个 NFL 球队赢得了超级碗?"
llm_chain.run(question)