update gpt

This commit is contained in:
Ivan Office
2023-09-22 20:47:18 +08:00
parent 6ef2c27b4a
commit 8db7fabe56
11 changed files with 91 additions and 100 deletions

View File

@@ -9,8 +9,8 @@
# Copyright (c) 2020-Present InTechual Solutions. (<https://intechualsolutions.com/>) # Copyright (c) 2020-Present InTechual Solutions. (<https://intechualsolutions.com/>)
{ {
'name': 'ChatGPT4,Google Bard, AiGC Center.Ai服务中心聚合全网Ai', 'name': 'ChatGPT4, China Ali,AiGC Center.Ai服务中心聚合全网Ai',
'version': '16.23.09.13', 'version': '16.23.09.22',
'author': 'odooai.cn', 'author': 'odooai.cn',
'company': 'odooai.cn', 'company': 'odooai.cn',
'maintainer': 'odooai.cn', 'maintainer': 'odooai.cn',
@@ -21,7 +21,7 @@
'sequence': 10, 'sequence': 10,
'images': ['static/description/banner.gif'], 'images': ['static/description/banner.gif'],
'summary': ''' 'summary': '''
ChatGpt Odoo AI Center. Multi Ai aigc support with Google Bard Ai, Azure Ai, Baidu Ai,etc.. ChatGpt Odoo AI Center. Multi Ai aigc support with Ali Qwen Ai, Azure Ai, Baidu Ai,etc..
Support chatgpt 4 32k image. DALLE, Integration All ChatGpt Api and Azure OpenAI. Support chatgpt 4 32k image. DALLE, Integration All ChatGpt Api and Azure OpenAI.
Easy Chat channel with several ChatGPT Robots and train. Easy Chat channel with several ChatGPT Robots and train.
''', ''',
@@ -30,7 +30,7 @@
providing a more natural and intuitive user experience. providing a more natural and intuitive user experience.
Base on is_chatgpt_integration from InTechual Solutions. Base on is_chatgpt_integration from InTechual Solutions.
1. Multi ChatGpt openAI robot Connector. Chat and train. 1. Multi ChatGpt openAI robot Connector. Chat and train.
2. Multi Ai support including Google Bard Ai, Azure Ai, Chatgpt 4, Chatgpt 3.5 Turbo, Chatgpt 3 Davinci, Chatgpt 2 Code Optimized, 'Dall-E Image. 2. Multi Ai support including Azure Ai, Alibaba Ai, Baidu Ai, Chatgpt 4, Chatgpt 3.5 Turbo, Chatgpt 3 Davinci, Chatgpt 2 Code Optimized, 'Dall-E Image.
3. Bind ChatGpt Api to user. So we can chat to robot user or use ChatGpt Channel for Group Chat. 3. Bind ChatGpt Api to user. So we can chat to robot user or use ChatGpt Channel for Group Chat.
4. White and black List for ChatGpt. 4. White and black List for ChatGpt.
5. Setup Demo Chat time for every new user. 5. Setup Demo Chat time for every new user.

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Odoo Server 16.0+e-20230721\n" "Project-Id-Version: Odoo Server 16.0+e-20230721\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-09-12 08:20+0000\n" "POT-Creation-Date: 2023-09-22 11:49+0000\n"
"PO-Revision-Date: 2023-09-12 08:20+0000\n" "PO-Revision-Date: 2023-09-22 11:49+0000\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language-Team: \n" "Language-Team: \n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
@@ -689,11 +689,21 @@ msgstr ""
msgid "After timeout seconds then Disconnect" msgid "After timeout seconds then Disconnect"
msgstr "上下文连接超时(秒)" msgstr "上下文连接超时(秒)"
#. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_chat_count__none
msgid "Ai Auto"
msgstr "Ai自动判断"
#. module: app_chatgpt #. module: app_chatgpt
#: model_terms:ir.ui.view,arch_db:app_chatgpt.is_res_config_settings_view #: model_terms:ir.ui.view,arch_db:app_chatgpt.is_res_config_settings_view
msgid "Ai Center Setup" msgid "Ai Center Setup"
msgstr "Ai智能服务中心设置" msgstr "Ai智能服务中心设置"
#. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__description
msgid "Ai Character"
msgstr "Ai角色"
#. module: app_chatgpt #. module: app_chatgpt
#: model_terms:ir.ui.view,arch_db:app_chatgpt.ai_mail_channel_view_form #: model_terms:ir.ui.view,arch_db:app_chatgpt.ai_mail_channel_view_form
msgid "Ai Character Set" msgid "Ai Character Set"
@@ -717,6 +727,11 @@ msgstr "Ai机器人"
msgid "Ai User" msgid "Ai User"
msgstr "Ai用户" msgstr "Ai用户"
#. module: app_chatgpt
#: model:ir.model.fields,help:app_chatgpt.field_mail_channel__description
msgid "Ai would help you act as the Character set."
msgstr "Ai将会按照你设定的角色来提供回答。"
#. module: app_chatgpt #. module: app_chatgpt
#: model_terms:ir.ui.view,arch_db:app_chatgpt.ai_mail_channel_view_form #: model_terms:ir.ui.view,arch_db:app_chatgpt.ai_mail_channel_view_form
msgid "Ai常规设定" msgid "Ai常规设定"
@@ -727,15 +742,10 @@ msgstr ""
msgid "Ai智能优化设定具体参数" msgid "Ai智能优化设定具体参数"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_chat_count__none
msgid "Ai自动判断"
msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_res_config_settings__module_app_ai_ali #: model:ir.model.fields,field_description:app_chatgpt.field_res_config_settings__module_app_ai_ali
msgid "Ali Ai China" msgid "Ali Ai China"
msgstr "" msgstr "阿里Ai"
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__res_users__gpt_policy__all #: model:ir.model.fields.selection,name:app_chatgpt.selection__res_users__gpt_policy__all
@@ -1286,8 +1296,9 @@ msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_ai_robot__frequency_penalty #: model:ir.model.fields,field_description:app_chatgpt.field_ai_robot__frequency_penalty
msgid "Frequency penalty" #: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_frequency_penalty
msgstr "" msgid "Frequency Penalty"
msgstr "语言风格"
#. module: app_chatgpt #. module: app_chatgpt
#. odoo-javascript #. odoo-javascript
@@ -1359,6 +1370,11 @@ msgstr ""
msgid "Hindu" msgid "Hindu"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_chat_count
msgid "History Count"
msgstr "上下文相关"
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_mail__human_prompt_tokens #: model:ir.model.fields,field_description:app_chatgpt.field_mail_mail__human_prompt_tokens
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_message__human_prompt_tokens #: model:ir.model.fields,field_description:app_chatgpt.field_mail_message__human_prompt_tokens
@@ -1721,6 +1737,11 @@ msgstr ""
msgid "Libra" msgid "Libra"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_max_tokens__2000
msgid "Long"
msgstr "长篇"
#. module: app_chatgpt #. module: app_chatgpt
#. odoo-javascript #. odoo-javascript
#: code:addons/app_chatgpt/static/src/models_data/emoji_data.js:0 #: code:addons/app_chatgpt/static/src/models_data/emoji_data.js:0
@@ -1750,6 +1771,12 @@ msgstr "主Ai是主要对话对象当没有 @ 操作时由主Ai回答"
msgid "Max Number of Call" msgid "Max Number of Call"
msgstr "提问次数限制" msgstr "提问次数限制"
#. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_ai_robot__max_tokens
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_max_tokens
msgid "Max Response"
msgstr "响应长度限制"
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_ai_robot__max_send_char #: model:ir.model.fields,field_description:app_chatgpt.field_ai_robot__max_send_char
msgid "Max Send Char" msgid "Max Send Char"
@@ -1761,9 +1788,9 @@ msgid "Max Send Prompt Length"
msgstr "" msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_ai_robot__max_tokens #: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_max_tokens__1000
msgid "Max response" msgid "Medium"
msgstr "" msgstr "中等"
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model,name:app_chatgpt.model_mail_message #: model:ir.model,name:app_chatgpt.model_mail_message
@@ -2005,6 +2032,11 @@ msgstr ""
msgid "Orthodox cross" msgid "Orthodox cross"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_max_tokens__3000
msgid "Overlength"
msgstr "超长篇"
#. module: app_chatgpt #. module: app_chatgpt
#. odoo-javascript #. odoo-javascript
#: code:addons/app_chatgpt/static/src/models_data/emoji_data.js:0 #: code:addons/app_chatgpt/static/src/models_data/emoji_data.js:0
@@ -2073,8 +2105,9 @@ msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_ai_robot__presence_penalty #: model:ir.model.fields,field_description:app_chatgpt.field_ai_robot__presence_penalty
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_presence_penalty
msgid "Presence penalty" msgid "Presence penalty"
msgstr "" msgstr "设置用词多样性"
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__is_private #: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__is_private
@@ -2243,6 +2276,11 @@ msgstr "服务到期日期"
msgid "Service Start Date" msgid "Service Start Date"
msgstr "服务开始日期" msgstr "服务开始日期"
#. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_temperature
msgid "Set Temperature"
msgstr "设置创造性"
#. module: app_chatgpt #. module: app_chatgpt
#. odoo-javascript #. odoo-javascript
#: code:addons/app_chatgpt/static/src/models_data/emoji_data.js:0 #: code:addons/app_chatgpt/static/src/models_data/emoji_data.js:0
@@ -2265,6 +2303,11 @@ msgstr ""
msgid "Shinto" msgid "Shinto"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_max_tokens__300
msgid "Short"
msgstr "简短"
#. module: app_chatgpt #. module: app_chatgpt
#. odoo-javascript #. odoo-javascript
#: code:addons/app_chatgpt/static/src/models_data/emoji_data.js:0 #: code:addons/app_chatgpt/static/src/models_data/emoji_data.js:0
@@ -2272,6 +2315,11 @@ msgstr ""
msgid "Smileys & Emotion" msgid "Smileys & Emotion"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_max_tokens__600
msgid "Standard"
msgstr "标准"
#. module: app_chatgpt #. module: app_chatgpt
#. odoo-javascript #. odoo-javascript
#: code:addons/app_chatgpt/static/src/models_data/emoji_data.js:0 #: code:addons/app_chatgpt/static/src/models_data/emoji_data.js:0
@@ -2448,8 +2496,9 @@ msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_ai_robot__top_p #: model:ir.model.fields,field_description:app_chatgpt.field_ai_robot__top_p
msgid "Top probabilities" #: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_top_p
msgstr "" msgid "Top Probabilities"
msgstr "设置思维连贯性"
#. module: app_chatgpt #. module: app_chatgpt
#: model_terms:ir.ui.view,arch_db:app_chatgpt.res_partner_ai_use_tree_view #: model_terms:ir.ui.view,arch_db:app_chatgpt.res_partner_ai_use_tree_view
@@ -27685,27 +27734,11 @@ msgstr ""
msgid "上下文数量" msgid "上下文数量"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_chat_count
msgid "上下文相关"
msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_top_p__0_9 #: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_top_p__0_9
msgid "严谨惯性思维" msgid "严谨惯性思维"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_max_tokens__1000
msgid "中等"
msgstr ""
#. module: app_chatgpt
#: model:mail.channel,description:app_chatgpt.channel_chatgpt
msgid ""
"你是一个智能语音对话系统\"odooAi欧度智能\",用户关注微信公众号或者打开微信小程序\"odooAi欧度智能\"即可使用,如果用户疑问,请告诉他们以上使用说明。"
msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_temperature__0_1 #: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_temperature__0_1
msgid "保守" msgid "保守"
@@ -27722,21 +27755,15 @@ msgid "允许较多重复"
msgstr "" msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_temperature
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_temperature__1_5 #: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_temperature__1_5
msgid "创造性" msgid "创造性"
msgstr "" msgstr "创造性"
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__temperature #: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__temperature
msgid "创造性值" msgid "创造性值"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_max_tokens
msgid "响应篇幅限制"
msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_presence_penalty__2 #: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_presence_penalty__2
msgid "多样强迫症" msgid "多样强迫症"
@@ -27762,11 +27789,6 @@ msgstr ""
msgid "少常用词" msgid "少常用词"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_top_p
msgid "思维连贯性"
msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#. odoo-python #. odoo-python
#: code:addons/app_chatgpt/models/mail_channel.py:0 #: code:addons/app_chatgpt/models/mail_channel.py:0
@@ -27824,7 +27846,6 @@ msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_frequency_penalty__1 #: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_frequency_penalty__1
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_max_tokens__600
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_presence_penalty__1 #: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_presence_penalty__1
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_temperature__1 #: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_temperature__1
msgid "标准" msgid "标准"
@@ -27867,21 +27888,11 @@ msgstr ""
msgid "用户设定的角色相关,一般不要调整" msgid "用户设定的角色相关,一般不要调整"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_presence_penalty
msgid "用词多样性"
msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,help:app_chatgpt.field_res_config_settings__module_app_ai_baidu #: model:ir.model.fields,help:app_chatgpt.field_res_config_settings__module_app_ai_baidu
msgid "百度文心一格" msgid "百度文心一格"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_max_tokens__300
msgid "简短"
msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,help:app_chatgpt.field_res_config_settings__openapi_context_timeout #: model:ir.model.fields,help:app_chatgpt.field_res_config_settings__openapi_context_timeout
msgid "群聊中多少分钟以内的聊天信息作为上下文继续" msgid "群聊中多少分钟以内的聊天信息作为上下文继续"
@@ -27892,16 +27903,6 @@ msgstr ""
msgid "老学究-晦涩难懂" msgid "老学究-晦涩难懂"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields,field_description:app_chatgpt.field_mail_channel__set_frequency_penalty
msgid "语言风格"
msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_max_tokens__3000
msgid "超长篇"
msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,help:app_chatgpt.field_mail_channel__max_tokens #: model:ir.model.fields,help:app_chatgpt.field_mail_channel__max_tokens
#: model:ir.model.fields,help:app_chatgpt.field_mail_channel__set_max_tokens #: model:ir.model.fields,help:app_chatgpt.field_mail_channel__set_max_tokens
@@ -27938,11 +27939,6 @@ msgstr ""
msgid "避免重复词值" msgid "避免重复词值"
msgstr "" msgstr ""
#. module: app_chatgpt
#: model:ir.model.fields.selection,name:app_chatgpt.selection__mail_channel__set_max_tokens__2000
msgid "长篇"
msgstr ""
#. module: app_chatgpt #. module: app_chatgpt
#: model:ir.model.fields,help:app_chatgpt.field_res_config_settings__module_app_ai_ali #: model:ir.model.fields,help:app_chatgpt.field_res_config_settings__module_app_ai_ali
msgid "阿里通义千问" msgid "阿里通义千问"

View File

@@ -52,7 +52,7 @@ GPT-3 A set of models that can understand and generate natural language
# 3. top_p0-1语言连贯性与temperature有些类似也是控制回复的“新颖度”。不同的是top_p控制的是回复中概率最高的几个可能性的累计概率之和值越小生成的回复越保守值越大生成的回复越新颖。 # 3. top_p0-1语言连贯性与temperature有些类似也是控制回复的“新颖度”。不同的是top_p控制的是回复中概率最高的几个可能性的累计概率之和值越小生成的回复越保守值越大生成的回复越新颖。
# 4. frequency_penalty-2~2用于控制聊天机器人回复中出现频率过高的词汇的惩罚程度。聊天机器人会尝试避免在回复中使用频率较高的词汇以提高回复的多样性和新颖度。 # 4. frequency_penalty-2~2用于控制聊天机器人回复中出现频率过高的词汇的惩罚程度。聊天机器人会尝试避免在回复中使用频率较高的词汇以提高回复的多样性和新颖度。
# 5. presence_penalty-2~2与frequency_penalty相对用于控制聊天机器人回复中出现频率较低的词汇的惩罚程度。聊天机器人会尝试在回复中使用频率较低的词汇以提高回复的多样性和新颖度。 # 5. presence_penalty-2~2与frequency_penalty相对用于控制聊天机器人回复中出现频率较低的词汇的惩罚程度。聊天机器人会尝试在回复中使用频率较低的词汇以提高回复的多样性和新颖度。
max_tokens = fields.Integer('Max response', default=600, max_tokens = fields.Integer('Max Response', default=600,
help=""" help="""
Set a limit on the number of tokens per model response. Set a limit on the number of tokens per model response.
The API supports a maximum of 4000 tokens shared between the prompt The API supports a maximum of 4000 tokens shared between the prompt
@@ -66,7 +66,7 @@ GPT-3 A set of models that can understand and generate natural language
Increasing the temperature will result in more unexpected or creative responses. Increasing the temperature will result in more unexpected or creative responses.
Try adjusting temperature or Top P but not both. Try adjusting temperature or Top P but not both.
""") """)
top_p = fields.Float('Top probabilities', default=0.6, top_p = fields.Float('Top Probabilities', default=0.6,
help=""" help="""
Similar to temperature, this controls randomness but uses a different method. Similar to temperature, this controls randomness but uses a different method.
Lowering Top P will narrow the models token selection to likelier tokens. Lowering Top P will narrow the models token selection to likelier tokens.
@@ -74,7 +74,7 @@ GPT-3 A set of models that can understand and generate natural language
Try adjusting temperature or Top P but not both Try adjusting temperature or Top P but not both
""") """)
# 避免使用常用词 # 避免使用常用词
frequency_penalty = fields.Float('Frequency penalty', default=1, frequency_penalty = fields.Float('Frequency Penalty', default=1,
help=""" help="""
Reduce the chance of repeating a token proportionally based on how often it has appeared in the text so far. Reduce the chance of repeating a token proportionally based on how often it has appeared in the text so far.
This decreases the likelihood of repeating the exact same text in a response. This decreases the likelihood of repeating the exact same text in a response.

View File

@@ -27,32 +27,32 @@ class Channel(models.Model):
domain=[('gpt_id', '!=', None), ('is_chat_private', '=', True)]) domain=[('gpt_id', '!=', None), ('is_chat_private', '=', True)])
description = fields.Char('Ai Character', help="Ai would help you act as the Character set.") description = fields.Char('Ai Character', help="Ai would help you act as the Character set.")
set_max_tokens = fields.Selection([ set_max_tokens = fields.Selection([
('300', '简短'), ('300', 'Short'),
('600', '标准'), ('600', 'Standard'),
('1000', '中等'), ('1000', 'Medium'),
('2000', '长篇'), ('2000', 'Long'),
('3000', '超长篇'), ('3000', 'Overlength'),
('32000', '32K'), ('32000', '32K'),
], string='响应篇幅限制', default='600', help="越大返回内容越多,计费也越多") ], string='Max Response', default='600', help="越大返回内容越多,计费也越多")
set_chat_count = fields.Selection([ set_chat_count = fields.Selection([
('none', 'Ai自动判断'), ('none', 'Ai Auto'),
('1', '1标准'), ('1', '1标准'),
('3', '3强关联'), ('3', '3强关联'),
('5', '5超强关联'), ('5', '5超强关联'),
], string="上下文相关", default='1', help="0-5设定后会将最近n次对话发给Ai有助于他更好的回答但太大费用也高") ], string="History Count", default='1', help="0-5设定后会将最近n次对话发给Ai有助于他更好的回答但太大费用也高")
set_temperature = fields.Selection([ set_temperature = fields.Selection([
('2', '天马行空'), ('2', '天马行空'),
('1.5', '创造性'), ('1.5', '创造性'),
('1', '标准'), ('1', '标准'),
('0.6', '理性'), ('0.6', '理性'),
('0.1', '保守'), ('0.1', '保守'),
], string="创造性", default='1', help="0-21值越大越富有想像力越小则越保守") ], string="Set Temperature", default='1', help="0-21值越大越富有想像力越小则越保守")
set_top_p = fields.Selection([ set_top_p = fields.Selection([
('0.9', '严谨惯性思维'), ('0.9', '严谨惯性思维'),
('0.6', '标准推理'), ('0.6', '标准推理'),
('0.4', '跳跃性'), ('0.4', '跳跃性'),
('0.1', '随便'), ('0.1', '随便'),
], string="思维连贯性", default='0.6', help="0-1值越大越倾向大众化的连贯思维") ], string="Top Probabilities", default='0.6', help="0-1值越大越倾向大众化的连贯思维")
# 避免使用常用词 # 避免使用常用词
set_frequency_penalty = fields.Selection([ set_frequency_penalty = fields.Selection([
('2', '老学究-晦涩难懂'), ('2', '老学究-晦涩难懂'),
@@ -61,7 +61,7 @@ class Channel(models.Model):
('0.1', '少常用词'), ('0.1', '少常用词'),
('-1', '通俗易懂'), ('-1', '通俗易懂'),
('-2', '大白话'), ('-2', '大白话'),
], string='语言风格', default='1', help="-2~2值越大越少使用常用词") ], string='Frequency Penalty', default='1', help="-2~2值越大越少使用常用词")
set_presence_penalty = fields.Selection([ set_presence_penalty = fields.Selection([
('2', '多样强迫症'), ('2', '多样强迫症'),
('1.5', '新颖化'), ('1.5', '新颖化'),
@@ -69,7 +69,7 @@ class Channel(models.Model):
('0.1', '允许常规重复'), ('0.1', '允许常规重复'),
('-1', '允许较多重复'), ('-1', '允许较多重复'),
('-2', '更多强调重复'), ('-2', '更多强调重复'),
], string='用词多样性', default='1', help="-2~2值越大越少重复词") ], string='Presence penalty', default='1', help="-2~2值越大越少重复词")
# todo: 这里用 compute? # todo: 这里用 compute?
max_tokens = fields.Integer('最长响应Token', default=600, help="越大返回内容越多,计费也越多") max_tokens = fields.Integer('最长响应Token', default=600, help="越大返回内容越多,计费也越多")

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 244 KiB

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 89 KiB

After

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 191 KiB

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 78 KiB

View File

@@ -1,14 +1,13 @@
<section class="oe_container container"> <section class="oe_container container">
<div class="oe_row oe_spaced" > <div class="oe_row oe_spaced" >
<div class="row"> <div class="row">
<h2 class="oe_slogan"> Latest ChatGPT AI Center. GPT 3.5, Dall-E Image.Multi Robot Support. Chat and Training </h2> <h2 class="oe_slogan"> Latest ChatGPT AI Center. GPT 3.5, Ali Ai, Baidu Ai, Multi Robot Support. Chat and Training </h2>
<h3 class="oe_slogan"> Support chatgpt 4 image. 3.5 turbo, text-davinci, DALL·E, Integration All ChatGpt Api. </h3> <h3 class="oe_slogan"> Support chatgpt 4 image. 3.5 turbo, text-davinci, DALL·E, Integration All ChatGpt Api. </h3>
<div class="oe_row"> <div class="oe_row">
<h3>Lastest update: v16.23.07.29</h3> <h3>Lastest update: v16.23.07.29</h3>
<div class="row"> <div class="row">
<div class="row"> <div class="row">
<img class="" src="bard.gif"> Add Alibaba Qwen support(search 'app_ai_ali'), update chatgpt api
Add google bard support(search 'app_ai_bard'), update chatgpt api
</div> </div>
<img class="oe_demo oe_screenshot img img-fluid" src="demo02.jpg"> <img class="oe_demo oe_screenshot img img-fluid" src="demo02.jpg">
</div> </div>
@@ -26,7 +25,7 @@
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
2. Multi Ai support including Google Bard Ai, Azure Ai, Chatgpt 4, Chatgpt 3.5 Turbo, Chatgpt 3 Davinci, Chatgpt 2 Code Optimized, 'Dall-E Image. 2. Multi Ai support including Azure Ai, Alibaba Ai, Baidu Ai, Chatgpt 4, Chatgpt 3.5 Turbo, Chatgpt 3 Davinci, Chatgpt 2 Code Optimized
</li> </li>
<li> <li>
<i class="fa fa-check-square-o text-primary"></i> <i class="fa fa-check-square-o text-primary"></i>
@@ -82,19 +81,15 @@
<section class="oe_container container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h2 class="bg-warning text-center pt8 pb8">Add more Ai support like google bard, chatgpt 4, baidu china</h2> <h2 class="bg-warning text-center pt8 pb8">Add more Ai support like Alibaba qwen, chatgpt 4, baidu china</h2>
<h4 class="oe_slogan"> Need to navigate to odoo app store to install addons</h4> <h4 class="oe_slogan"> Need to navigate to odoo app store to install addons</h4>
<div class="oe_demo oe_screenshot img img-fluid"> <div class="oe_demo oe_screenshot img img-fluid">
<img src="demo01.jpg"/> <img src="demo01.jpg"/>
</div> </div>
<h4 class="oe_slogan">Please apply for the bard api first from google</h4> <h4 class="oe_slogan">Please apply for the Qwen Api first from Alibaba</h4>
<div class="oe_demo oe_screenshot img img-fluid"> <div class="oe_demo oe_screenshot img img-fluid">
<img src="demo03.jpg"/> <img src="demo03.jpg"/>
</div> </div>
<h4 class="oe_slogan">Setup for your own key</h4>
<div class="oe_demo oe_screenshot img img-fluid">
<img src="demo04.jpg"/>
</div>
</div> </div>
</section> </section>
@@ -126,7 +121,7 @@
<section class="oe_container container"> <section class="oe_container container">
<div class="oe_row oe_spaced"> <div class="oe_row oe_spaced">
<h2 class="bg-warning text-center pt8 pb8">2. Multi Api support, Chatgpt 3.5 Turbo, Chatgpt 3 Davinci, Chatgpt 2 Code Optimized, 'Dall-E Image.</h2> <h2 class="bg-warning text-center pt8 pb8">2. Multi Api support, Chatgpt 3.5 Turbo, Chatgpt 3 Davinci, Chatgpt 2 Code Optimized</h2>
<h4 class="oe_slogan"> Choose the model you want to use</h4> <h4 class="oe_slogan"> Choose the model you want to use</h4>
<div class="oe_demo oe_screenshot img img-fluid"> <div class="oe_demo oe_screenshot img img-fluid">
<img src="demo2.jpg"/> <img src="demo2.jpg"/>