AffiliateCMS AI Vertex AI Integration
Extends AffiliateCMS AI plugin to add Google Cloud Vertex AI support without modifying core files.
by AffiliateCMS · github.com/leluongnghia/affiliatecms-ai-vertex · website
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/leluongnghia/affiliatecms-ai-vertex/archive/refs/heads/master.zipPlugin mở rộng cho AffiliateCMS AI, giúp tích hợp dễ dàng các mô hình Google Cloud Vertex AI (Gemini 1.5, 2.0, 3.0, 3.5, v.v.) vào website WordPress của bạn mà không cần phải can thiệp trực tiếp vào mã nguồn (core) của plugin chính.
Tính năng nổi bật
- Hỗ trợ Vertex AI API: Cho phép kết nối và sử dụng API của Google Cloud.
- Xác thực qua Service Account: Bạn có thể upload file JSON của Service Account để tạo mã thông báo (token) tự động, bảo mật.
- Quản lý Custom Model: Thêm ID của bất kỳ model tùy chỉnh nào bạn muốn sử dụng cho Vertex AI, CLIProxy, hoặc CKey.
- ASIN Batch Processing: Gộp nhiều job
enhance_asintương thích vào một request AI; nếu JSON batch lỗi hoặc thiếu ASIN, plugin tự đưa đúng job đó về chạy riêng. - JSON mode cho API OpenAI-compatible: Gửi
response_format=json_objectqua AzEvent API và qua route CKEY/chat/completionsđể giảm lỗi JSON. - Chọn route CKEY: Giữ chế độ Auto tương thích cũ, hoặc chọn rõ
/chat/completionshay/messagestrong phần cài đặt CKEY. - Giao diện trực quan: Tích hợp mượt mà vào màn hình cài đặt của AffiliateCMS AI hiện tại.
Cấu hình ASIN Batch
Trong AffiliateCMS AI -> Settings, bật Enable Batch Processing rồi đặt ASIN Batch Size từ 1 đến 15. Giá trị 3 nghĩa là tối đa 3 job ASIN dùng chung một request AI. Chỉ enhance_asin được gộp; job tạo bài/review vẫn chạy riêng.
Batch chỉ ghép các job có cùng template, provider, model, temperature và giới hạn token. Khi AI trả JSON batch không hợp lệ, job được đánh dấu [batch-json-fallback] và tự chạy lại từng ASIN, tránh làm hỏng cả nhóm.
Cài đặt
- Tải file
.zipcủa plugin. - Đăng nhập vào trang quản trị (Admin) WordPress của bạn.
- Đi tới mục Plugins -> Cài mới (Add New) -> Tải lên (Upload Plugin).
- Chọn file
.zipvà bấm Cài đặt ngay. - Sau đó nhấn Kích hoạt (Activate).
Hướng dẫn cấu hình Vertex AI
- Đảm bảo bạn đã kích hoạt Vertex AI API trên Google Cloud Platform (GCP).
- Tạo một Service Account có quyền truy cập vào Vertex AI (ví dụ:
Vertex AI User). - Tạo và tải về file khóa bảo mật dạng JSON cho Service Account đó.
- Trong giao diện Cài đặt (Settings) của AffiliateCMS AI, chọn cấu hình API cho Google Cloud Vertex AI.
- Tải lên (Upload) file JSON vừa tải về ở mục GCP Service Account JSON (hệ thống sẽ tự động lấy Project ID).
- Nhập khu vực triển khai (Region) của bạn (ví dụ:
us-central1hoặcglobal). - Bấm Lưu cài đặt. Tận hưởng sức mạnh của Google AI trên trang web của bạn!