LangChain调用Azure OpenAI

发布时间 2023-06-10 00:19:37作者: 有翅膀的大象

Azure OpenAI — ?? LangChain 0.0.194

 如上图找到层级关系:

import os
# Import Azure OpenAI
from langchain.llms import AzureOpenAI
import openai

#response = openai.Completion.create(
   # engine="text-davinci-002-prod",
    #prompt="This is a test",
   # max_tokens=5
#)
os.environ["OPENAI_API_TYPE"] = "azure"
os.environ["OPENAI_API_VERSION"] = "2023-03-15-preview"
os.environ["OPENAI_API_BASE"] = "https://.openai.azure.com/"
os.environ["OPENAI_API_KEY"] = ""
# Create an instance of Azure OpenAI
# Replace the deployment name with your own
llm = AzureOpenAI(
    deployment_name="chatgpt35",
    model_name="text-davinci-002"
)
# Run the LLM
#llm_result=llm("Tell me a joke")
llm_result=llm("where is the capital of china?")
#print(llm)
#llm_result = llm.generate(["Tell me a joke", "Tell me a poem"]*3)
print(llm_result)

回语: