![效果展示]
Unity 游戏中接入 DeepSeek 实现 AI 对话的完整步骤
一、DeepSeek
1.1 介绍
DeepSeek(深度求索) 是由幻方量化孵化的一家中国 AI 实验室,专注于大语言模型的研发。自 2023 年成立以来,DeepSeek 凭借低成本、高性能、全开源的技术路线,迅速成为全球 AI 领域的重要力量。
核心亮点
- 极致性价比:训练成本仅 557 万美元,性能对标 GPT-4
- 超长上下文:支持 100 万 tokens,可一次性处理《三体》三部曲
- 开源生态:模型权重完全开放,开发者可自由部署
1.2 效果展示
![效果展示]
二、获取 DeepSeek 模型 API
2.1 API 调用文档
DeepSeek 的 API 文档:https://api-docs.deepseek.com/zh-cn/
![API 文档截图]
2.2 获取 API 密钥
登录 DeepSeek 开放平台获取 API 密钥:https://platform.deepseek.com/api_keys
点击创建 API key,输入名称后复制 APIKEY(在 Unity 中接入对话时会用到)。
重要提示:密钥仅在申请成功时完整显示一次,后续只能查看基本信息。请务必妥善保存,建议存储在本地安全位置。
![API 密钥截图]
2.3 模型价格
DeepSeek 的百万 Tokens 价格约为两到三元左右,相比之下已经很划算,用作对话 API 使用完全足够。
![价格信息截图]
2.4 用量信息
可以在 DeepSeek 开放平台查看用量信息,消费金额、API 请求次数和 Tokens 的消耗都可以看到。
![用量信息截图]
三、接入 Unity 使用
3.1 新建 Unity 项目
使用 UnityHub 新建一个 Unity 项目,然后新建场景和脚本。
![新建项目截图]
将脚本挂载到场景中运行查看效果。
![运行效果截图]
这样就可以在 Unity 工程中跟 DeepSeek 进行对话了。
3.2 AI 对话脚本
调用脚本 DeepSeekTest.cs
using UnityEngine;
public class DeepSeekTest : MonoBehaviour
{
private void Start()
{
DeepSeekDialogueManager.GetInstance().SendMessageToDeepSeek("你好");
}
}


