F1: Unity接入DeepSeek大模型,详细流程,文末附工程源文件
Scroll View,创建两个Text文本UI用于存储我们使用的DeepSeek大模型中推理逻辑和回复文本。第三步,通过调用大模型api,将对话信息发送给大模型,等待返回结果后,解析json格式的数据并转化成文字即可。-4o,既然deepseek这么强大,今天手把手教你如何在Unity中接入这国产黑科技。第一步,找一个做AI大模型的平台,注册后申请个人api-key。接收的数据仍然是json格式
Unity接入DeepSeek-AI全流程
横空出世的DeepSeek犹如六代机一样,一刀砍断美国金融大动脉,刺破美股科技泡沫。
仅用557.6万美元的训练成本,秒杀OpenAI几亿美元训练出来的chatgpt-4o,既然deepseek这么强大,今天手把手教你如何在Unity中接入这国产黑科技。
首先看看效果。
Unity接入deepseek演示视频
技术过程分三步:
第一步,找一个做AI大模型的平台,注册后申请个人api-key。
这里我们选择阿里云百炼
注册地址 https://bailian.console.aliyun.com/
Key申请地址 https://bailian.console.aliyun.com/?apiKey=1#/api-key
API请求地址:https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions
模型ID: deepseek-r1
/deepseek-v3
第二步,打开Unity创建工程,制作输入框和对话框。
新建两个Scroll View,创建两个Text文本UI用于存储我们使用的DeepSeek大模型中推理逻辑和回复文本。
新建一个Inputfield用于用户输入数据,新建一个Button按钮用于响应发送数据事件。
第三步,通过调用大模型api,将对话信息发送给大模型,等待返回结果后,解析json格式的数据并转化成文字即可。
按照图示操作,找到API调用实例,点击进入,下拉找到调用HTTP接口的示例代码如下:
这个是要求向这个接口通过post传输json数据,传输的数据内容为:
model:大模型名称
message:role:默认使用user
message:content:用户输入的文字数据,
讲这些数据用unity的UnityWebRequest进行调用发送即可。
使用json插件将输入的数据序列化后发送。
接收的数据仍然是json格式的数据,需要解析后读取字符串。
最后把字符串分别显示在推理Text中和内容Text中即可:
到这里Unity中接入DeepSeek大模型功能就全部完成了,接入其它大模型也是一样的原理,只是model不同,apiurl不同罢了,照葫芦画瓢很容易复刻。
如果需要源码工程可以在下面链接获取,或者私信博主获取。
源码链接:https://item.taobao.com/item.htm?ft=t&id=886610100076&spm=a21dvs.23580594.0.0.52de2c1bMyaBlo
更多推荐
所有评论(0)