This document introduces the main features of Qoder CN Enterprise Dedicated Edition, including authorization management, enterprise knowledge base Q&A, enterprise code generation, storage migration, firewall configuration, and roles and permissions management.
Qoder CN Enterprise Dedicated Edition provides a comprehensive intelligent development solution. With flexible permission configurations and knowledge base management, it helps enterprises optimize development workflows, improve code quality, and enhance data security. This enables team members to build with AI in a secure and efficient environment.
Qoder CN administrators can manage developer authorizations in the console to ensure that organization members have the appropriate permissions to access and use Qoder CN. For more information, see authorization management.
The enterprise knowledge base Q&A feature enhances Qoder CN's intelligent Q&A capabilities. This feature enables Qoder CN to generate answers based on your enterprise's internal documents and files for responses tailored to your specific business context. For more information, see enterprise knowledge base Q&A.
The enterprise code generation feature provides inline code completion based on your enterprise code repositories. By using your code repositories as a knowledge source, the system generates code that better aligns with your company's coding standards and business logic. For more information, see enterprise code generation.
Enterprise Dedicated Edition supports integration with your own storage services to meet enterprise requirements for data security and sensitivity. Administrators can switch storage service connections in the Qoder CN console to configure your object storage and vector database. For more information, see storage migration.
In a corporate network environment, companies can add URLs related to the Qoder CN service to the firewall whitelist and open specific ports to securely use the Qoder CN service. For more information, see Firewall configuration.
Enterprise Dedicated Edition provides flexible role management features. You can define custom roles and configure permissions to ensure that each team member has the appropriate access rights. For more information, see roles and permissions management.
Overview
Qoder CN Enterprise Dedicated Edition provides a comprehensive intelligent development solution. With flexible permission configurations and knowledge base management, it helps enterprises optimize development workflows, improve code quality, and enhance data security. This enables team members to build with AI in a secure and efficient environment.
Authorization management
Qoder CN administrators can manage developer authorizations in the console to ensure that organization members have the appropriate permissions to access and use Qoder CN. For more information, see authorization management.
Prerequisites
- Ensure that you have imported organization members into the organization management console.
- Ensure that you are logged in as an organization owner or a Qoder CN administrator.
Key operations
- Add developers: Add developers from the organization's member list.
- Remove developers: You can remove developers who no longer need Qoder CN, either individually or in bulk.
Enterprise knowledge base Q&A
The enterprise knowledge base Q&A feature enhances Qoder CN's intelligent Q&A capabilities. This feature enables Qoder CN to generate answers based on your enterprise's internal documents and files for responses tailored to your specific business context. For more information, see enterprise knowledge base Q&A.
Key operations
- Knowledge base management: Administrators can create, edit, and delete knowledge bases, and set their visibility scope.
- Upload documents: Upload documents in various formats, such as PDF, DOCX, and TXT, and enable Retrieval Augmented Generation (RAG) for intelligent Q&A.
- Data processing: The system automatically processes uploaded documents for use in intelligent Q&A.
Enterprise code generation
The enterprise code generation feature provides inline code completion based on your enterprise code repositories. By using your code repositories as a knowledge source, the system generates code that better aligns with your company's coding standards and business logic. For more information, see enterprise code generation.
Key operations
- Code repository management: Administrators can upload compressed code packages, manage the code repository, and enable or disable Retrieval Augmented Generation (RAG).
- Upload compressed code packages: You can upload the source code of frequently used second-party packages and utility libraries to improve inline code completion quality.
Storage migration
Enterprise Dedicated Edition supports integration with your own storage services to meet enterprise requirements for data security and sensitivity. Administrators can switch storage service connections in the Qoder CN console to configure your object storage and vector database. For more information, see storage migration.
Prerequisites
- Network access: Your storage services must be accessible over the public network or a virtual private cloud (VPC).
- Supported storage: Supported object storage services include Alibaba Cloud OSS and Amazon S3. Supported vector databases include Elasticsearch.
Procedure
- Configure network access: Configure public network or VPC access based on your storage service's access method.
- Switch storage service: Configure the storage service connection in the Qoder CN console and verify the connection.
Firewall configuration
In a corporate network environment, companies can add URLs related to the Qoder CN service to the firewall whitelist and open specific ports to securely use the Qoder CN service. For more information, see Firewall configuration.
Key steps
- Configure the firewall whitelist: Add the Qoder CN service URLs to your firewall whitelist.
- Open required ports: Open the necessary ports for normal access to Qoder CN services.
Roles and permissions management
Enterprise Dedicated Edition provides flexible role management features. You can define custom roles and configure permissions to ensure that each team member has the appropriate access rights. For more information, see roles and permissions management.
Key operations
- Role management: Administrators can view, create, edit, and delete custom roles.
- Permission configuration: Assign specific permissions to roles, such as knowledge management.
- Role authorization: Add members to a role to grant them the associated permissions.