| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 | 
							- using System.Collections.Generic;
 
- #region DeepSeek API Key 配置数据模型
 
- public class Configuration
 
- {
 
-     public string ApiKey { get; }
 
-     public Configuration(string apiKey)
 
-     {
 
-         ApiKey = apiKey;
 
-     }
 
- }
 
- #endregion
 
- #region DeepSeek 请求数据模型
 
- /// <summary>
 
- /// 聊天对话消息完成请求
 
- /// </summary>
 
- public class ChatCompletionRequest
 
- {
 
-     /// <summary>
 
-     /// 消息列表
 
-     /// </summary>
 
-     public List<ChatMessage> messages;
 
-     /// <summary>
 
-     /// AI模型,是聊天模型还是推理模型
 
-     /// </summary>
 
-     public string model;
 
-     /// <summary>
 
-     /// 如果设置为 True,将会以 SSE(server-sent events)的形式以流式发送消息增量。消息流以 data: [DONE] 结尾。 unity一般设置false
 
-     /// </summary>
 
-     public bool stream;
 
-     //最大token
 
-     public int max_tokens;
 
- }
 
- public class ChatMessage
 
- {
 
-     /// <summary>
 
-     /// 消息内容
 
-     /// </summary>
 
-     public string content;
 
-     /// <summary>
 
-     /// 角色,是哪个角色的消息(是用户消息还是DP系统消息又或者是我们自定义的NPC角色消息)
 
-     /// </summary>
 
-     public string role;
 
- }
 
- #endregion
 
- # region DeepSeek 响应数据模型
 
- public class ChatCompletionResponse
 
- {
 
-     /// <summary>
 
-     /// iD
 
-     /// </summary>
 
-     public string id;
 
-     /// <summary>
 
-     /// 创建时间
 
-     /// </summary>
 
-     public long created;
 
-     /// <summary>
 
-     ///  AI模型,是聊天模型还是推理模型
 
-     /// </summary>
 
-     public string model;
 
-     /// <summary>
 
-     /// 可选择的消息内容
 
-     /// </summary>
 
-     public List<ChatResponseMessage> choices;
 
- }
 
- public class ChatResponseMessage
 
- {
 
-     /// <summary>
 
-     /// 消息索引
 
-     /// </summary>
 
-     public int index;
 
-     /// <summary>
 
-     /// 消息列表
 
-     /// </summary>
 
-     public ChatMessage message;
 
-     /// <summary>
 
-     /// AI模型,是聊天模型还是推理模型
 
-     /// </summary>
 
-     public string finish_reason;
 
- }
 
- #endregion
 
 
  |