WP Manifestindependent plugin directory
manifest / ai / ai-provider-for-volces-china

火山方舟 AI Provider

为 WordPress AI Client 提供火山方舟 API 对接支持的 WordPress 插件。

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/duanfazhijiqingren/ai-provider-for-volces-china/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

为 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

安装步骤

  1. 下载并安装 WordPress AI Client 插件
  2. 下载此插件并上传到 WordPress 的 wp-content/plugins/ 目录
  3. 在 WordPress 后台激活插件
  4. 进入 设置 → AI 配置页面
  5. 添加新的 Provider,使用您的火山方舟 API Key
  6. 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 联系我们。