💡
原文中文,约2900字,阅读约需7分钟。
📝
内容提要
本文介绍如何在Simplemind中接入Azure的GPT接口。通过使用pip的-e参数,可以将第三方库克隆为可编辑版本,避免修改原有代码。继承OpenAI类并重写client属性,以实现Azure的GPT支持,并提供了具体的代码示例,成功调用Azure的GPT功能。
🎯
关键要点
- 本文介绍如何在Simplemind中接入Azure的GPT接口。
- 使用pip的-e参数可以将第三方库克隆为可编辑版本,避免修改原有代码。
- 继承OpenAI类并重写client属性,以实现Azure的GPT支持。
- Simplemind目前只支持OpenAI官方的GPT模型,无法使用Azure提供的GPT模型。
- 通过克隆Simplemind代码并安装为可编辑库,可以实现二次开发。
- 创建azure_openai.py文件并实现AzureOpenAI类以支持Azure的GPT。
- 修改__init__.py文件以注册新创建的AzureOpenAI类。
- 调用代码与官方文档示例一致,成功接入Azure的GPT。
➡️