Skip to main content
Trợ lý AI và trợ lý lỗi LaTeX chạy trong dịch vụ web (các module workbench và error-assistant) của mọi pod Ayakaleaf Pro. Chức năng của từng thiết lập, quyền truy cập của người dùng và hạn mức được mô tả trong Tích hợp AI; trang này đưa chúng vào Kubernetes.

Cấu hình

1

ConfigMap

30-config.yaml (additions)
AI_ENABLED phải chính xác là "true". Trợ lý chỉ xuất hiện khi AI_ENABLED, AI_BASE_URL, AI_MODEL và AI_API_KEY đều được đặt.
2

Secret

3

Áp dụng, khởi động lại và kiểm tra gateway từ mọi pod

Bất kỳ mã trạng thái HTTP nào đều có nghĩa là gateway truy cập được; 000 nghĩa là không.
Công cụ web_fetch lấy các trang qua cùng proxy với các tệp URL bên ngoài, vì vậy các thiết lập OVERLEAF_LINKED_URL_* cũng giới hạn những gì mô hình có thể đọc.

Nhiều replica

Không cần gì thêm. Hạn mức token được đếm trong Redis, nên mức sử dụng của một người dùng là như nhau trên mọi replica, và việc đặt lại của quản trị viên áp dụng ở mọi nơi.

Đã kiểm thử trên Kubernetes

Với bản giả lập của một gateway tương thích OpenAI, Tavily và endpoint MCP của GitBook (được tin cậy qua NODE_EXTRA_CA_CERTS từ overleaf-certs), trên Kubernetes 1.37, các bài kiểm thử end-to-end của chúng tôi đều đạt: đối với trợ lý AI trên ba replica phía sau HAProxy (31 trường hợp), trò chuyện với lệnh gọi công cụ và đề xuất chỉnh sửa, tìm kiếm web và tài liệu, đọc trang web qua linked-url-proxy được giới hạn bởi OVERLEAF_LINKED_URL_ALLOWED_RESOURCES, tệp đính kèm hình ảnh và PDF, sự đồng ý, hạn mức token được đếm trong Redis, AI bị tắt cho một người dùng và cho toàn phiên bản, và kết nối chậm tới gateway; đối với trợ lý lỗi trên một replica (15 trường hợp), đề xuất sửa lỗi, sự đồng ý, hạn mức token dùng chung và AI bị tắt.
Lần sửa đổi cuối 2 tháng 11, 2026