Unity整合Azure OpenAI功能的简单案例项目源码
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))。
用户评论