langchain-0.1.4 Azure OpenAI使用实例
由于langchain的版本变化过快,导致很多示例,甚至官方文档都与代码的使用不一致,这里提供一下langchain-0.1.4 Azure OpenAI使用实例:
from langchain.schema import HumanMessage, SystemMessage from langchain_openai import AzureChatOpenAI chat = AzureChatOpenAI( openai_api_type="azure", openai_api_version="2023-07-01-preview", azure_deployment="gpt-4-32k", azure_endpoint="https://.openai.azure.com/", openai_api_key="0f9xxxxx" ) # 直接调用 messages = [ SystemMessage( content="You are a helpful assistant that translates English to French." ), HumanMessage(content="I love programming."), ] print(chat.invoke(messages))
关于AzureChatOpenAI的参数,可直接查看AzureChatOpenAI中的对应属性。
同时调用方法也由原来的run方法变为invoke方法。
关注公众号:程序新视界,一个让你软实力、硬技术同步提升的平台
除非注明,否则均为程序新视界原创文章,转载必须以链接形式标明本文链接
本文链接:https://choupangxia.com/2024/01/26/langchain-0-1-4-azure-openai/