Cloudflare Workers AI
Neste exemplo, estamos usando o Cloudflare Workers AI para gerar as chaves.
O Cloudflare Workers AI é usado como provedor de embeddings no Discourse AI (por exemplo, para busca semântica e RAG). Ele não é usado como provedor de LLM.
Nota: O Workers AI está disponível nos planos gratuitos e pagos do Cloudflare. Podem ser aplicados preços baseados no uso. Consulte aqui para detalhes atualizados.
As plataformas mudam constantemente, portanto, este guia pode não refletir 100% do processo.
Gerar a chave da API
- Faça login no Cloudflare. Siga as instruções em sua documentação para obter uma chave de API e o ID da conta.
- Gere a chave da API e anote o ID da conta.
- Após a geração da chave, armazene-a em um local seguro e faça uma cópia dela.
Usando a chave da API no Discourse AI
As credenciais do Cloudflare Workers AI agora são configuradas nas páginas de administração Segredos de IA e Embeddings de IA, e não nas configurações do site do plugin.
- Acesse Admin → Plugins → Discourse AI → Segredos de IA (
/admin/plugins/discourse-ai/ai-secrets) - Crie um novo segredo com seu token da API do Cloudflare
- Acesse Admin → Plugins → Discourse AI → Embeddings de IA (
/admin/plugins/discourse-ai/ai-embeddings) - Crie ou edite uma definição de embeddings, selecionando Cloudflare como provedor
- Defina a URL para o endpoint do Cloudflare Workers AI, que inclui seu ID de conta, por exemplo:
https://api.cloudflare.com/client/v4/accounts/SEU_ID_DE_CONTA/ai/run/@cf/baai/bge-large-en-v1.5 - Selecione o Segredo de IA criado no passo 2
As configurações antigas do site
ai_cloudflare_workers_api_tokeneai_cloudflare_workers_account_idestão agora ocultas e obsoletas. Configurações existentes foram migradas automaticamente para o novo sistema de Definições de Embeddings e Segredos de IA.