Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Productivity
  3. 中国AI主流大模型-deepseek qwen kimi GLM doubao等支持模块 v 19.0
  4. Sales Conditions FAQ

中国AI主流大模型-deepseek qwen kimi GLM doubao等支持模块

by DWV
Odoo

$ 44.90

v 19.0 Third Party 1
This module requires Odoo Enterprise Edition.
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • AI (ai_app)
• Discuss (mail)
Lines of code 993
Technical Name ai_providers_extended
LicenseLGPL-3
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • AI (ai_app)
• Discuss (mail)
Lines of code 993
Technical Name ai_providers_extended
LicenseLGPL-3
  • Description
  • Documentation

中国主流AI大模型支持扩展

中国主流AI大模型支持扩展 extends Odoo's native AI functionality to support multiple AI model providers, including popular Chinese AI models. This module seamlessly integrates with Odoo's existing AI features, allowing you to use various AI providers for chat, embeddings, and other AI-powered tasks without modifying core Odoo code.

AI Providers Extended - Cover Image

AI Providers Extended - Feature Screenshot

Supported AI Providers

This module adds support for the following AI providers:

  • DeepSeek - Advanced AI models for chat and coding tasks with high performance and cost-effectiveness
  • Qwen (通义千问) - Alibaba Cloud's powerful AI model with excellent Chinese language support
  • ERNIE (文心一言) - Baidu's comprehensive AI model with strong natural language understanding
  • GLM (智谱AI) - Zhipu AI's intelligent models with multi-modal capabilities
  • Moonshot (月之暗面) - Moonshot AI's advanced models with long context support
  • Doubao (豆包) - ByteDance's versatile AI model with fast response times

Key Features

  • Unified Configuration Interface - Manage all AI provider settings from a single location in Odoo Settings
  • Custom API Base URLs - Support for custom API endpoints and proxy configurations
  • Seamless Integration - Works with all existing Odoo AI features including chat, embeddings, and RAG
  • Provider-Specific Optimizations - Automatic handling of different authentication methods and API formats
  • Embedding Support - Full support for document embedding and RAG (Retrieval-Augmented Generation)
  • DeepSeek Compatibility - Special handling for DeepSeek with OpenAI embedding fallback for file processing

Installation

  1. Install the module from Odoo Apps
  2. Go to Settings > AI > Providers
  3. Enable and configure your desired AI providers with API keys
  4. Select your preferred LLM model in AI Agent settings

Configuration

After installation, configure your AI providers:

  1. Navigate to Settings > AI > Providers
  2. For each provider you want to use:
    • Enable the provider toggle
    • Enter your API key
    • (Optional) Set a custom API base URL if needed
  3. Save the settings

Provider-Specific Notes

DeepSeek

  • Supports chat and coding tasks
  • For file uploads and embeddings, requires OpenAI API key configuration (uses OpenAI embedding API as fallback)
  • Pure chat scenarios work without OpenAI configuration

Qwen (通义千问)

  • Supports both native DashScope API and OpenAI-compatible API
  • Automatically detects API type based on base URL configuration
  • Full embedding support

ERNIE (文心一言)

  • Uses Baidu's access token authentication
  • Full embedding support

GLM, Moonshot, Doubao

  • OpenAI-compatible API format
  • Full embedding support
  • Standard Bearer token authentication

Usage

Once configured, you can use any of the supported providers in:

  • AI Chat conversations
  • AI Agent configurations
  • Document embedding and RAG
  • All other Odoo AI features

Troubleshooting

DeepSeek file upload issues: If you're using DeepSeek and need to upload files, make sure to configure OpenAI API key in Settings > AI > Providers. DeepSeek uses OpenAI's embedding API for file processing.

API connection errors: Check your network configuration, DNS settings, and firewall rules. Some providers may require specific network configurations.

Technical Details

This module extends Odoo's AI functionality through:

  • Monkey patching of LLM API service classes
  • Model inheritance for configuration management
  • Provider-specific authentication and request handling
  • Compatible with Odoo 19.0

Security

All API keys are stored securely in Odoo's ir.config_parameter and are only accessible to system administrators.

Support

For issues, questions, or feature requests, please contact the module author or refer to the module documentation.

Version History

  • Version 1.0 - Initial release with support for DeepSeek, Qwen, ERNIE, GLM, Moonshot, and Doubao

AI Providers Extended

Overview

AI Providers Extended is a powerful module that extends Odoo's built-in AI functionality to support multiple AI model providers, including popular Chinese AI services. This module seamlessly integrates with Odoo's existing AI features, allowing you to use various AI providers for LLM (Large Language Model) and embedding generation.

Features

  • Multiple Provider Support: Support for 8 AI providers including:
    • OpenAI (GPT-4, GPT-3.5, etc.)
    • Google (Gemini models)
    • Qwen (通义千问) - Alibaba Cloud
    • ERNIE (文心一言) - Baidu
    • GLM (智谱AI) - Zhipu AI
    • Moonshot (月之暗面) - Moonshot AI
    • Doubao (豆包) - ByteDance
    • DeepSeek - DeepSeek AI
  • Dynamic Configuration Interface: Easy-to-use settings page for configuring API keys and custom base URLs for each provider
  • Custom Base URLs: Support for custom API endpoints, allowing you to use proxy servers or self-hosted API services
  • Automatic Provider Detection: Automatically detects and configures providers based on API keys
  • Embedding Support: Full support for embedding generation with all providers (except DeepSeek, which uses OpenAI embeddings as fallback)
  • Seamless Integration: Works seamlessly with existing Odoo AI features including AI Agents, AI Topics, and AI Composer

Installation

  1. Install the module through Odoo Apps menu
  2. The module requires the following dependencies:
    • ai - Odoo's base AI module
    • ai_app - Odoo's AI application module
  3. After installation, go to Settings > AI > Providers to configure your API keys

Configuration

Configuring AI Providers

  1. Navigate to Settings > AI > Providers
  2. For each provider you want to use:
    • Toggle the Enable switch to activate the provider
    • Enter your API Key in the corresponding field
    • (Optional) Enter a Custom Base URL if you're using a proxy or custom endpoint
  3. Click Save to apply your changes
  4. The module will automatically:
    • Validate your API keys
    • Make the provider available in AI Agent configuration
    • Enable embedding generation for supported providers

Provider-Specific Configuration

Qwen (通义千问)
  • Default API endpoint: https://dashscope.aliyuncs.com/compatible-mode/v1
  • Supports custom base URLs for OpenAI-compatible APIs
  • Uses Authorization: Bearer for compatible mode, X-DashScope-APIKey for native API
ERNIE (文心一言)
  • Requires both API Key and Secret Key
  • Secret Key can be configured separately or combined with API Key using format: API_KEY:SECRET_KEY
  • Uses access token authentication
GLM (智谱AI)
  • Default API endpoint: https://open.bigmodel.cn/api/paas/v4
  • Standard OpenAI-compatible API
Moonshot (月之暗面)
  • Default API endpoint: https://api.moonshot.cn/v1
  • Standard OpenAI-compatible API
Doubao (豆包)
  • Default API endpoint: https://ark.cn-beijing.volces.com/api/v3
  • Standard OpenAI-compatible API
DeepSeek
  • Default API endpoint: https://api.deepseek.com/v1
  • Note: DeepSeek does not support native embedding API
  • Embedding generation will automatically use OpenAI's embedding model (requires OpenAI API key)

Using AI Providers

After configuration, you can use the extended providers in:

  • AI Agents: Select any of the supported models in the LLM Model dropdown
  • Embedding Generation: Automatic embedding generation using the configured provider's embedding model
  • AI Composer: Use extended providers for AI-powered content generation
The module automatically handles:
  • API authentication
  • Request formatting
  • Response parsing
  • Error handling
  • Tool calling (for supported providers)

Troubleshooting

Provider not appearing in dropdown
  • Ensure the module is properly installed and upgraded
  • Check that the API key is correctly configured
  • Clear browser cache and refresh the page
Authentication errors
  • Verify your API key is correct and has not expired
  • Check that the API key has the necessary permissions
  • For custom base URLs, ensure the endpoint is correct and accessible
Embedding generation fails
  • Ensure the provider supports embedding generation
  • For DeepSeek, configure OpenAI API key for embedding fallback
  • Check network connectivity and firewall settings
Module state inconsistencies
  • This is a harmless warning that can be ignored
  • If persistent, try upgrading the ai_app module manually

Technical Details

Architecture

The module extends Odoo's AI functionality through:

  • Model Inheritance: Extends ai.agent and ai.embedding models
  • View Inheritance: Extends settings views to add provider configuration
  • Monkey Patching: Extends LLMApiService to support new providers
  • Provider Registry: Dynamic provider list that can be extended

API Compatibility

Most providers use OpenAI-compatible APIs, making integration straightforward:
  • Standard Authorization: Bearer authentication
  • Compatible request/response formats
  • Tool calling support
Special cases:
  • Qwen: Supports both native and compatible mode APIs
  • ERNIE: Uses access token-based authentication
  • DeepSeek: Requires OpenAI for embedding generation

Security

  • API keys are stored securely in ir.config_parameter
  • Password fields are masked in the UI
  • Only system administrators can configure providers
  • API keys are never exposed in logs or error messages

Support

For issues, questions, or feature requests, please contact the module author.

Version History

Version 1.0
  • Initial release
  • Support for 8 AI providers
  • Dynamic configuration interface
  • Full embedding support
  • Custom base URL support

License

This module is licensed under LGPL-3.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with