在Oxygen编辑器中使用DeepSeek

罗马尼亚公司研制开发的Oxygen编辑器怎样与国产大模型结合,这是今年我在tcworld大会上给大家的分享,需要ppt的朋友请私信联系

1 -

Oxygen编辑器中的人工智能助手

Oxygen编辑器是罗马尼亚的Syncro Soft公司开发的一款结构化文档编辑器。 它是用来编写文档的工具(基于结构化文档标准,如DITA),在国内被文档团队广泛使用。 

随着人工智能的快速发展,很多软件开始使用人工智能来提高大家工作效率。 微软的Office办公套件提供了基于人工智能的办公助手CoPilot。类似的,Syncro Soft公司也在Oxygen编辑器中提供了人工智能助手,叫做AI Positron。 

在Oxygen编辑器中提供了两个人工智能插件,他们是:

  • Oxygen AI Positron Assistant

  • Oxygen AI Positron Assistant Enterprise

其中,第一个是给个人使用的,第二个是给企业使用的。

第一个插件Oxygen AI Positron Assistant连接的是Syncro Soft公司提供的人工智能服务,它的背后是OpenAI的chatGPT大模型。在国内如果要使用此插件,需要能够访问外网才能登录和访问。同时,有数据会被上传到云上。 

第二个插件Oxygen AI Positron Assistant Enterprise可以连接公有云上的OpenAI chatGPT、企业自己部署在微软Azure云上的chatGPT和Anthropic的Claud大模型。 

因为DeepSeek大模型调用的接口和OpenAI的chatGPT基本一致,所以也是可以配置来连接到DeepSeek的。

如果公司的数据有保密要求,可以在公司中部署DeepSeek,然后配置Oxygen连接部署在企业中的DeepSeek,这样数据就不会上传到云上,确保数据安全。 

2 -

配置Oxygen连接DeepSeek

通过以下4步配置和测试Oxygen编辑器中连接DeepSeek:

1. 登录DeepSeek开放平台,注册账号并生成自己的apiKey

DeepSeek开放平台的网址:https://platform.deepseek.com

请确保在DeepSeek开放平台账号有足够的金额。

注:调用DeepSeek大模型是收费的,具体收费细节请参考DeepSeek官方文档。不过与OpenAI的chatGPT相比,它相对便宜。如果是体验,建议充10元。

2. 打开Oxygen编辑器,并且安装Oxygen AI Positron Assistant Enterprise插件

打开电脑中安装的Oxygen编辑器,然后选择菜单:帮助 -> 安装新的加载项。

在弹出窗口中安装Oxygen AI Positron Assistant Enterprise插件

安装完成,在Oxygen的左侧能看到AI Position助手,如下图:

3. 配置AI Positron助手连接DeepSeek

点击AI Position助手视图右上角的小齿轮,选择首选项打开配置窗口。

在配置窗口中输入配置参数,如下图:

其中:

  • AI连接器:OpenAI

  • 地址:https://api.deepseek.com/

  • API密钥:(你在DeepSeek开放平台生成的api key)

  • 组织ID: (不填)

  • 默认模型:deepseek-chat

并且去掉“启用文本审查”和“启用流媒体”两个选项的选择框。

填写好以后,点击应用保存。

4. 测试连接

在AI Position助手中选择某项操作,或者在底部输入文字点发送与大模型对话

3 -

人工智能助手提供的功能

Oxygen编辑器的人工智能助手提供了很多来提高文档质量和工作效率,具体功能如下图:

摩拿科技是专业的结构化文档和智能内容工具和服务提供商,我们在标准软件(如:Oxygen XML Editor, MxDoc)的基础上提供专业服务,协助企业文档结构化转型落地,用数据驱动企业人工智能,访问官网了解更多。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/bicheng/83476.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

neo4j 5.19.0安装、apoc csv导入导出 及相关问题处理

前言 突然有需求需要用apoc 导入 低版本的图谱数据,网上资料又比较少,所以就看官网资料并处理了apoc 导入的一些问题。 相关地址 apoc 官方安装网址 apoc 官方导出csv 教程地址 apoc 官方 导入 csv 地址 docker 安装 执行如下命令启动镜像 doc…

macos常见且应该避免被覆盖的系统环境变量(避免用 USERNAME 作为你的自定义变量名)

文章目录 macos避免用 USERNAME 作为你的自定义变量名macos常见且应该避免被覆盖的系统环境变量 macos避免用 USERNAME 作为你的自定义变量名 问题: 你执行了:export USERNAME“admin” 然后执行:echo ${USERNAME} 输出却是:xxx …

Python训练打卡Day41

简单CNN 知识回顾 数据增强卷积神经网络定义的写法batch归一化:调整一个批次的分布,常用与图像数据特征图:只有卷积操作输出的才叫特征图调度器:直接修改基础学习率 卷积操作常见流程如下: 1. 输入 → 卷积层 → Batch…

【亲测有效】Mybatis-Plus中更新字段为null

Mybatis-Plus中更新字段为null 遇到问题 Mybatis-Plus更新的默认行为如下: Mybatis-Plus默认如果某个字段为null, 默认不更新这个字段, 例如有个Double类型的字段, 当前数据库数据为10, 然后传参时当前字段为null, 实际上Mybatis-Plus是不会覆盖该字段为null的 在传参的时候如…

如何使用插件和子主题添加WordPress自定义CSS(附:常见错误)

您是否曾经想更改网站外观的某些方面,但不知道怎么做?有一个解决方案——您可以将自定义 CSS(层叠样式表)添加到您的WordPress网站! 在本文中,我们将讨论您需要了解的有关CSS的所有知识以及如何使用它来修…

左值引用和右值引用

一、基本概念 左值(lvalue)和右值(rvalue) 左值指的是有确定存储位置(地址)的对象,通常可以出现在赋值语句左侧。例如:变量名、解引用指针得到的对象、数组元素等都属于左值。 右值…

django入门-orm数据库操作

一:下载数据库依赖项mysqlclient pip install mysqlclient 二:django配置文件配置数据库链接 路径:mysite2\mysite2\settings.py DATABASES {default: {ENGINE: django.db.backends.mysql,NAME: data, # 数据库名称USER: root, …

国标GB28181设备管理软件EasyGBS视频平台筑牢文物保护安全防线创新方案

一、方案背景​ 文物作为人类文明的珍贵载体,具有不可再生性。当前,盗窃破坏、游客不文明行为及自然侵蚀威胁文物安全,传统保护手段存在响应滞后、覆盖不全等局限。随着5G与信息技术发展,基于GB28181协议的EasyGBS视频云平台&…

NetSuite Bundle - Dashboard Refresh

儿童节快乐! 今朝发一个Bundle,解决一个NetSuite Dashboard的老问题。出于性能上的考虑,NetSuite的Dashboard中的Portlet,只能逐一手工刷新。有人基于浏览器做了插件,可以进行自动刷新。但是在我们做项目部署时&#…

<PLC><socket><西门子>基于西门子S7-1200PLC,实现手机与PLC通讯(通过websocket转接)

前言 本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。 PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。 除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如…

【AI论文】推理语言模型的强化学习熵机制

摘要:本文旨在克服将强化学习扩展到使用 LLM 进行推理的主要障碍,即策略熵的崩溃。 这种现象在没有熵干预的RL运行中一直存在,其中策略熵在早期训练阶段急剧下降,这种探索能力的减弱总是伴随着策略性能的饱和。 在实践中&#xff…

手动删除网页上的禁止复制事件

以Edge浏览器为环境、以网络上一个文档为例。 右击页面,打开【检查】工具。选择元素,打开【事件侦听器】: 展开copy,删除里面的事件: 选中文字,进行复制

element级联地址选择器

一、实现过程总览 组件替换:将原有的输入框(el-input)替换为级联选择器(el-cascader),并配置基础属性。数据适配:引入 JSON 地址数据,通过cascaderProps映射数据字段(如…

【leetcode-两数之和】

一、题目 二、题解 &#xff08;1&#xff09;双指针 这里要注意j<length的 //声明两个指针int length nums.length;for (int i 0; i < length; i) {for (int j i 1; j<length;j){if (j<length && nums[i]nums[j]target){return new int[]{i,j};}}}r…

CLion社区免费后,使用CLion开发STM32相关工具资源汇总与入门教程

Clion下载与配置 Clion推出社区免费&#xff0c;就是需要注册一个账号使用&#xff0c;大家就不用去找破解版版本了&#xff0c;jetbrains家的IDEA用过的都说好&#xff0c;这里嵌入式领域也推荐使用。 CLion官网下载地址 安装没有什么特别&#xff0c;下一步就好。 启动登录…

Rust 学习笔记:关于 Cargo 的练习题

Rust 学习笔记&#xff1a;关于 Cargo 的练习题 Rust 学习笔记&#xff1a;关于 Cargo 的练习题问题一问题二问题三问题四问题五问题六问题七 Rust 学习笔记&#xff1a;关于 Cargo 的练习题 参考视频&#xff1a; https://www.bilibili.com/video/BV1xjAaeAEUzhttps://www.b…

高速收发器

一、高速收发器 1.FPGA高速收发器&#xff1a;GTP,GTX,GTH,GTZ 2.每个Quad有4对高速收发器GT(4个TX和4个RX)和一个COmmon 3.走差分&#xff0c;提高抗干扰性 4.CPLL是每个lane私有的&#xff0c;QPLL是整个Quad的所有通道共享的 5.每个MGT的bank有两对差分参考时钟 6.CPLL的时钟…

Rust 变量与可变性

文章目录 变量与可变性常量遮蔽&#xff08;Shadowing&#xff09; 变量与可变性 Rust中变量默认是不可变的&#xff0c;这是 Rust 鼓励你编写更安全、易于并发代码的众多方式之一。不过&#xff0c;你仍然可以选择让变量可变。让我们来探讨 Rust 为什么鼓励你优先使用不可变性…

sourcetree无法获取远程所有的tag

2025年5月29日11:30:17 sourcetree widnwos v3.4.23版本 突然发现线上的代码库里有很多新打的tag&#xff0c;但是sourcetree死活无法拉去所有的tag&#xff0c;尝试卸载重新安装也不行&#xff0c;全网也找了还是不知道&#xff0c;但是mac版本好像没有这个问题 方法1&…

《深度探索C++对象模型》阅读笔记(完整版)

《深度探索C对象模型》阅读笔记&#xff08;完整版&#xff09; 文章目录 《深度探索C对象模型》阅读笔记&#xff08;完整版&#xff09;1. 关于对象&#xff08;Object Lessons&#xff09;1.1 C对象模型&#xff08;The C Object Model&#xff09;1.1.1 语言中的对象模型1.…