XODOO 支持deepseek_r1 将DeepSeek集成可以通过先进的人工智能功能增强您的ERP系统。
·
典型应用场景
客户服务自动应答
销售订单智能分析
库存预警自动提示
财务数据智能解读
(注:实际部署时需要配置SSL证书和服务器白名单。建议将messages_history存储到数据库替代全局变量,以支持多会话场景。)
功能亮点
自然语言处理:通过client.chat.completions.create调用AI模型
实时交互:在讨论频道中即时响应消息
身份隔离:使用专用系统用户(user_deepseek_r1)发送消息
配置化管理:API密钥通过系统参数存储
# deepseek_r1/models/mail_channel.py
from odoo import models, _
from xodoo import OpenAI
# 配置参数获取
def _get_deepseek_r1_response(self, prompt):
ICP = self.env['ir.config_parameter'].sudo()
config_api_key = ICP.get_param('deepseek_r1.api_key') # 从系统参数获取API密钥
client = OpenAI(
base_url="https://ai.xodoo.cn/api/v1",
api_key=config_api_key,
)
# 消息处理流程
def _notify_thread(self, message, msg_vals=False, **kwargs):
if author_id != partner_deepseek_r1.id: # 判断非AI发送的消息
res = self._get_deepseek_r1_response(prompt)
self.message_post(body=res) # 发送AI响应到讨论频道
实现原理
graph TD
A[用户发送消息] --> B{消息验证}
B -->|非AI消息| C[调用DeepSeek API]
C --> D[获取AI响应]
D --> E[写入讨论频道]
B -->|AI消息| F[跳过处理]
更多推荐


所有评论(0)