fix odoo 13 gpt

This commit is contained in:
ivan deng
2023-04-11 04:59:22 +08:00
parent f9728fd6f8
commit 9368b3818b
28 changed files with 15312 additions and 201 deletions

View File

@@ -2,14 +2,22 @@
<odoo>
<record id="chatgpt_robot" model="ai.robot">
<field name="name">ChatGPT odoo</field>
<field name="provider">openai</field>
<field name="sequence">1</field>
</record>
<record id="chatgpt_robot1" model="ai.robot">
<field name="name">ChatGPT Coding</field>
<field name="provider">openai</field>
<field name="sequence">6</field>
</record>
<record id="chatgpt_robot2" model="ai.robot">
<field name="name">ChatGPT Finance</field>
<field name="provider">openai</field>
<field name="sequence">7</field>
</record>
<record id="chatgpt_robot3" model="ai.robot">
<field name="name">ChatGPT Azure</field>
<field name="provider">azure</field>
<field name="sequence">8</field>
</record>
</odoo>

View File

@@ -7,5 +7,10 @@
<field name="value">300</field>
</record>
<record id="openai_sync_config" model="ir.config_parameter">
<field name="key">app_chatgpt.openai_sync_config</field>
<field name="value">sync</field>
</record>
</data>
</odoo>

View File

@@ -17,7 +17,7 @@
<p>Pleas answer me any question.</p>]]></field>
</record>
<record model="mail.channel.member" id="channel_member_chatgtp_channel_for_admin">
<record model="mail.channel.partner" id="channel_member_chatgtp_channel_for_admin">
<field name="partner_id" ref="base.partner_admin"/>
<field name="channel_id" ref="app_chatgpt.channel_chatgpt"/>
<field name="fetched_message_id" ref="app_chatgpt.module_install_notification"/>
@@ -25,7 +25,7 @@
</record>
<record model="mail.channel" id="app_chatgpt.channel_chatgpt">
<field name="group_ids" eval="[Command.link(ref('base.group_user'))]"/>
<field name="group_ids" eval="[(4, ref('base.group_user'))]"/>
</record>
</data>
</odoo>

View File

@@ -6,13 +6,14 @@
<field name="image_1920" type="base64" file="app_chatgpt/static/description/chatgpt.png"/>
</record>
<record id="user_chatgpt" model="res.users">
<field name="login">chatgpt@sunpop.cn</field>
<field name="login">chatgpt@example.com</field>
<field name="email">chatgpt@example.com</field>
<field name="password">chatgpt</field>
<field name="partner_id" ref="app_chatgpt.partner_chatgpt"/>
<field name="gpt_id" ref="app_chatgpt.chatgpt_robot"/>
<field name="company_id" ref="base.main_company"/>
<field name="company_ids" eval="[Command.link(ref('base.main_company'))]"/>
<field name="groups_id" eval="[Command.link(ref('base.group_user'))]"/>
<field name="company_ids" eval="[(4, ref('base.main_company'))]"/>
<field name="groups_id" eval="[(4, ref('base.group_user'))]"/>
</record>
<record id="partner_chatgpt1" model="res.partner">
@@ -21,14 +22,14 @@
</record>
<record id="user_chatgpt1" model="res.users">
<field name="login">chatgpt1@sunpop.cn</field>
<field name="email">chatgpt1@sunpop.cn</field>
<field name="email">chatgpt1@example.com</field>
<field name="login">chatgpt1@example.com</field>
<field name="password">chatgpt</field>
<field name="partner_id" ref="app_chatgpt.partner_chatgpt1"/>
<field name="gpt_id" ref="app_chatgpt.chatgpt_robot1"/>
<field name="company_id" ref="base.main_company"/>
<field name="company_ids" eval="[Command.link(ref('base.main_company'))]"/>
<field name="groups_id" eval="[Command.link(ref('base.group_user'))]"/>
<field name="company_ids" eval="[(4, ref('base.main_company'))]"/>
<field name="groups_id" eval="[(4, ref('base.group_user'))]"/>
</record>
<record id="partner_chatgpt2" model="res.partner">
@@ -37,14 +38,30 @@
</record>
<record id="user_chatgpt2" model="res.users">
<field name="login">chatgpt2@sunpop.cn</field>
<field name="email">chatgpt2@sunpop.cn</field>
<field name="login">chatgpt2@example.com</field>
<field name="email">chatgpt2@example.com</field>
<field name="password">chatgpt</field>
<field name="partner_id" ref="app_chatgpt.partner_chatgpt2"/>
<field name="gpt_id" ref="app_chatgpt.chatgpt_robot2"/>
<field name="company_id" ref="base.main_company"/>
<field name="company_ids" eval="[Command.link(ref('base.main_company'))]"/>
<field name="groups_id" eval="[Command.link(ref('base.group_user'))]"/>
<field name="company_ids" eval="[(4, ref('base.main_company'))]"/>
<field name="groups_id" eval="[(4,ref('base.group_user'))]"/>
</record>
<record id="partner_chatgpt3" model="res.partner">
<field name="name">ChatGPT Azure</field>
<field name="image_1920" type="base64" file="app_chatgpt/static/description/chatgpt.png"/>
</record>
<record id="user_chatgpt3" model="res.users">
<field name="login">chatgpt3@example.com</field>
<field name="email">chatgpt3@example.com</field>
<field name="password">chatgpt</field>
<field name="partner_id" ref="app_chatgpt.partner_chatgpt3"/>
<field name="gpt_id" ref="app_chatgpt.chatgpt_robot3"/>
<field name="company_id" ref="base.main_company"/>
<field name="company_ids" eval="[(4, ref('base.main_company'))]"/>
<field name="groups_id" eval="[(4, ref('base.group_user'))]"/>
</record>
</data>
</odoo>