火山方舟 AI Provider
为 WordPress AI Client 提供火山方舟 API 对接支持的 WordPress 插件。
by WordPress AI Team · github.com/duanfazhijiqingren/ai-provider-for-volces-china · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/duanfazhijiqingren/ai-provider-for-volces-china/archive/refs/heads/main.zipReadme
火山方舟 AI Provider
为 WordPress AI Client 提供火山方舟 API 对接支持的 WordPress 插件。
功能特性
- 集成火山方舟 API(兼容 OpenAI API)
- 支持文本生成模型(Qwen、Llama、Mixtral、Falcon 等开源模型)
- 支持图像生成模型(根据您在火山方舟部署的模型而定)
- 自动发现模型元数据
- API Key 认证方式
系统要求
- WordPress 7.0 或更高版本
- PHP 7.4 或更高版本
- WordPress AI Client 插件
- 火山方舟 API Key
安装步骤
- 下载并安装 WordPress AI Client 插件
- 下载此插件并上传到 WordPress 的
wp-content/plugins/目录 - 在 WordPress 后台激活插件
- 进入 设置 → AI 配置页面
- 添加新的 Provider,使用您的火山方舟 API Key
- Base URL:
https://ark.cn-beijing.volces.com/api/v3
配置说明
API Key
您可以从 火山方舟控制台 获取 API Key。
支持的模型
火山方舟支持多种开源模型,具体可用模型取决于您在火山方舟控制台中部署的模型:
文本生成模型:
- Qwen 系列(Qwen-7B、Qwen-14B、Qwen-72B 等)
- Llama 系列(Llama 2、Llama 3 等)
- Mixtral 系列
- Falcon 系列
- 其他开源大语言模型
图像生成模型:
- 支持通过火山方舟部署的图像生成模型
插件会自动发现您在火山方舟中可用的所有模型。
开发说明
项目结构
ai-provider-for-volces-china/
├── assets/
│ └── images/
│ └── volces.svg
├── src/
│ ├── Metadata/
│ │ └── VolcesArkModelMetadataDirectory.php
│ ├── Models/
│ │ ├── VolcesArkImageGenerationModel.php
│ │ └── VolcesArkTextGenerationModel.php
│ ├── Provider/
│ │ └── VolcesArkProvider.php
│ └── autoload.php
├── LICENSE
├── README.md
├── readme.txt
└── plugin.php
代码规范
- 遵循 WordPress 编码标准
- 使用 PHP 7.4+ 特性(类型声明、返回类型、空合并运算符等)
- 使用命名空间组织代码
- 支持国际化(i18n)
许可证
本项目采用 GPL-2.0-or-later 许可证。详见 LICENSE 文件。
贡献
欢迎提交 Issue 和 Pull Request!
联系方式
如有问题或建议,请通过 GitHub Issues 联系我们。