1. 首页
  2. 游戏开发
  3. Unity3D
  4. Unity整合Azure OpenAI功能的简单案例项目源码

Unity整合Azure OpenAI功能的简单案例项目源码

上传者: 2023-11-28 18:02:22上传 7Z文件 3.8MB 热度 71次

Unity工具中的Azure OpenAI功能被整理成一个简单的案例项目,该项目包含了一些游戏开发可能用到的模块,这些模块可以单独独立使用,以方便游戏开发。在这个案例项目中,我们介绍了如何将微软的Azure.AI.OpenAI接入到Unity中,并在Unity中直接调用Azure.AI.OpenAI接口函数以实现简单的聊天功能。本文简要说明了整合的步骤,同时鼓励读者在有更好方法时留言交流。实现原理包括以下步骤:1、在官网申请获取Azure OpenAI对应的AZURE_OPENAI_ENDPOINT和AZURE_OPENAI_KEY,以及对应的模型名DeploymentOrModelName。2、引入相关的dll,主要包括Azure.AI.OpenAI、Azure.Core等。3、创建OpenAI客户端OpenAIClient = new OpenAIClient(new Uri(AZURE_OPENAI_ENDPOINT), new AzureKeyCredential(AZURE_OPENAI_KEY))。

用户评论