Como Usar a API da Novita AI no Droid: Guia Rápido

Como Usar a API da Novita AI no Droid: Guia Rápido

O Droid, da Factory, é um agente de desenvolvimento de software de alta performance que suporta BYOK (Traga Sua Própria Chave) para provedores de modelos personalizados. Você pode conectar a Novita AI ao Droid em menos de 2 minutos editando um único arquivo de configuração JSON — dando acesso a modelos de código aberto poderosos como o Kimi K2.5 por uma fração do custo.

O que é o Droid?

O Droid é um agente de codificação AI de nível empresarial da Factory AI. Ele funciona no seu terminal e IDE (VS Code, Cursor, JetBrains), gerenciando fluxos de trabalho de desenvolvimento de ponta a ponta — desde a análise de código e implementação de funcionalidades até a correção de bugs e execução de testes.

O Droid usa um design de agente independente de modelo, o que significa que seu desempenho vem em grande parte de seu framework de agentes, e não de um único modelo. No Terminal-Bench (um benchmark que mede a capacidade de agentes de IA de concluir tarefas complexas em ambientes de terminal), o Droid obteve resultados fortes, com seu framework de agentes extraindo mais capacidade de cada modelo do que muitos agentes concorrentes.

O Droid suporta BYOK (Traga Sua Própria Chave) por meio de sua configuração, permitindo conectar qualquer provedor de API compatível com OpenAI ou Anthropic. É aqui que a Novita AI entra.

Por que usar a Novita AI com o Droid?

Modelos de código aberto com baixo custo

A Novita AI oferece acesso a mais de 100 LLMs de código aberto a preços competitivos. Como o design de agente do Droid é o principal responsável pelo desempenho (e não apenas a escolha do modelo), combinar o Droid com modelos de baixo custo da Novita AI oferece um desempenho de codificação forte sem contas de API altas.

Por exemplo, o Kimi K2.5 — um modelo de codificação forte com janela de contexto de 262K — está disponível na Novita AI por apenas US$ 0,60/US$ 3,00 por 1 milhão de tokens de entrada/saída.

Você pode navegar por todos os modelos disponíveis na página de Modelos da Novita AI.

Encontre mais modelos

APIs compatíveis com OpenAI e Anthropic

A API de LLM da Novita AI é totalmente compatível com OpenAI, o que mapeia diretamente para o provedor generic-chat-completion-api do Droid. Nenhum adaptador ou proxy é necessário — basta definir sua URL base e chave de API.

A Novita AI também fornece um endpoint compatível com Anthropic (https://api.novita.ai/anthropic) para ferramentas que exigem o formato da API de Mensagens do Anthropic.

Pré-requisitos

Antes de começar, certifique-se de ter:

  • CLI do Droid instalada — Se não tiver, instale:
# macOS / Linux
curl -fsSL https://app.factory.ai/cli | sh

# Windows
irm https://app.factory.ai/cli/windows | iex

Crie sua conta e obtenha sua chave de API

crie sua própria chave de api

Configuração passo a passo

Passo 1: Localize o arquivo de configuração do Droid

O Droid lê configurações de modelos personalizadas de um arquivo settings.json:

  • macOS/Linux: ~/.factory/settings.json
  • Windows: %USERPROFILE%\.factory\settings.json

Passo 2: Adicione modelos da Novita AI

Cole a seguinte configuração. Este exemplo adiciona o Kimi K2.5 por meio do endpoint compatível com OpenAI:

{
  "customModels": [
    {
      "model": "moonshotai/kimi-k2.5",
      "displayName": "Kimi K2.5 (Novita AI)",
      "baseUrl": "https://api.novita.ai/openai",
      "apiKey": "<YOUR_NOVITA_API_KEY>",
      "provider": "generic-chat-completion-api",
      "maxOutputTokens": 64000
    }
  ]
}

Como alternativa, se preferir o formato da API de Mensagens do Anthropic, use o endpoint compatível com Anthropic:

{
  "customModels": [
    {
      "model": "moonshotai/kimi-k2.5",
      "displayName": "Kimi K2.5 (Novita AI - Anthropic)",
      "baseUrl": "https://api.novita.ai/anthropic",
      "apiKey": "<YOUR_NOVITA_API_KEY>",
      "provider": "anthropic",
      "maxOutputTokens": 64000
    }
  ]
}

Substitua <YOUR_NOVITA_API_KEY> pela sua chave de API real. Você pode adicionar mais modelos anexando entradas ao array customModels. Navegue pelos IDs de modelos disponíveis na página de Modelos da Novita AI.

Encontre mais modelos

Passo 3: Inicie o Droid e selecione seu modelo

Navegue até o seu projeto e inicie o Droid:

cd /path/to/your/project
droid

você pode fazer login rapidamente

Uma vez dentro do Droid, digite /model para abrir o seletor de modelos. Seus modelos da Novita AI aparecerão na seção Modelos personalizados. Selecione o que você deseja usar.

digite /model e selecione o modelo personalizado

Pronto — agora você está codificando com o Droid alimentado pela Novita AI.

Demonstração

Aqui está uma demonstração rápida — pedimos ao Droid (alimentado pelo Kimi K2.5 via Novita AI) para construir uma página de destino para uma cafeteria usando HTML, CSS e JavaScript:

demonstração rápida: Droid (alimentado pelo Kimi K2.5 via Novita AI) construindo uma página de destino para uma cafeteria usando HTML, CSS e JavaScript

Conclusão

O design independente de modelo do Droid significa que você não fica preso a nenhum provedor único. Ao conectar a Novita AI, você obtém acesso a uma ampla seleção de modelos de código aberto a preços competitivos — e o framework de agentes do Droid garante um desempenho forte independentemente de qual modelo você escolher. A configuração leva menos de 2 minutos: edite um arquivo de configuração, defina sua chave de API e comece a codificar.

A Novita AI é uma plataforma de nuvem de IA e agentes que ajuda desenvolvedores e startups a construir, implantar e escalar modelos e aplicações agentes com alta performance, confiabilidade e eficiência de custos.

Perguntas Frequentes

O que é o Droid?

O Droid é um agente de codificação de IA da Factory AI que funciona no seu terminal e IDE. Ele gerencia tarefas de desenvolvimento de software de ponta a ponta e obteve resultados fortes no benchmark Terminal-Bench.

O Droid é gratuito?

O Droid oferece um plano gratuito com uso limitado. Para acesso completo, consulte a página de preços da Factory AI. Você também precisará de créditos de API do seu provedor de modelos (como a Novita AI).

Qual modelo da Novita AI devo usar com o Droid?

O Kimi K2.5 é uma ótima escolha — ele oferece uma janela de contexto de 262K por US$ 0,60/US$ 3,00 por 1 milhão de tokens. Você pode navegar por todos os modelos disponíveis na página de Modelos da Novita AI e adicionar qualquer um deles à sua configuração do Droid.

Artigos Recomendados