LLM / Chat

Visão geral

O Atlas Cloud fornece acesso a modelos de linguagem de grande escala líderes do setor através de uma API compatível com OpenAI. Se você já está usando o SDK OpenAI, basta alterar a URL base e a chave API — nenhuma outra alteração de código é necessária.

Capacidades principais

  • Geração de texto: Gere conteúdo coerente e contextualizado para qualquer caso de uso
  • IA conversacional: Construa chatbots e assistentes com suporte de conversação multi-turno
  • Geração de código: Gere, revise e depure código em qualquer linguagem de programação
  • Raciocínio: Raciocínio lógico complexo, matemática e resolução de problemas
  • Tradução: Compreensão e geração multilíngue em dezenas de idiomas
  • Resumo: Extraia informações chave e gere resumos concisos

Modelos em destaque

ModeloProvedorDestaques
DeepSeek V3DeepSeekRaciocínio e codificação de alto desempenho, econômico
QwenAlibabaPoderosa série de modelos multilíngues
KimiMoonshotAIForte compreensão de contexto longo
GLMZhipu AIModelo bilíngue chinês-inglês
MiniMaxMiniMaxOtimizado para aplicações multimídia

Para uma lista completa de todos os modelos LLM e suas especificações, visite a Biblioteca de modelos.

Integração de API

URL base

https://api.atlascloud.ai/v1

A API LLM suporta tanto o modo streaming quanto não streaming, totalmente compatível com o formato ChatCompletion do OpenAI.

Python (SDK OpenAI)

from openai import OpenAI

client = OpenAI(
    api_key="your-api-key",
    base_url="https://api.atlascloud.ai/v1"
)

# Sem streaming
response = client.chat.completions.create(
    model="deepseek-v3",
    messages=[
        {"role": "system", "content": "You are a helpful assistant."},
        {"role": "user", "content": "Explain quantum computing in simple terms."}
    ],
    temperature=0.7,
    max_tokens=1024
)
print(response.choices[0].message.content)

Python (streaming)

stream = client.chat.completions.create(
    model="deepseek-v3",
    messages=[
        {"role": "user", "content": "Write a short story about a robot learning to paint."}
    ],
    stream=True
)

for chunk in stream:
    content = chunk.choices[0].delta.content
    if content:
        print(content, end="", flush=True)

Node.js / TypeScript

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: "your-api-key",
  baseURL: "https://api.atlascloud.ai/v1",
});

// Sem streaming
const response = await client.chat.completions.create({
  model: "deepseek-v3",
  messages: [
    { role: "system", content: "You are a helpful assistant." },
    { role: "user", content: "Explain quantum computing in simple terms." },
  ],
});
console.log(response.choices[0].message.content);

// Com streaming
const stream = await client.chat.completions.create({
  model: "deepseek-v3",
  messages: [{ role: "user", content: "Tell me a joke." }],
  stream: true,
});
for await (const chunk of stream) {
  process.stdout.write(chunk.choices[0]?.delta?.content || "");
}

cURL

curl https://api.atlascloud.ai/v1/chat/completions \
  -H "Authorization: Bearer your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "deepseek-v3",
    "messages": [
      {"role": "system", "content": "You are a helpful assistant."},
      {"role": "user", "content": "Explain quantum computing in simple terms."}
    ],
    "temperature": 0.7,
    "max_tokens": 1024
  }'

Parâmetros comuns

ParâmetroTipoDescrição
modelstringIdentificador do modelo (ex., deepseek-v3, qwen-turbo)
messagesarrayMensagens de conversação com role e content
temperaturenumberControla a aleatoriedade (0.0 - 2.0, padrão varia por modelo)
max_tokensnumberMáximo de tokens na resposta
streambooleanHabilitar saída em streaming
top_pnumberParâmetro de amostragem por núcleo

Uso com ferramentas de terceiros

Como a API é compatível com OpenAI, funciona com qualquer ferramenta que suporte endpoints personalizados OpenAI:

FerramentaConfiguração
ChatboxDefina o Host API como https://api.atlascloud.ai/v1
Cherry StudioAdicionar provedor OpenAI personalizado
OpenWebUIConfigurar endpoint compatível com OpenAI
LangChainUse ChatOpenAI com base_url personalizada
LlamaIndexUse a classe LLM compatível com OpenAI

Importante: Sempre inclua o sufixo /v1 na URL base.

Dicas de seleção de modelos

  • Custo-benefício: DeepSeek V3 oferece excelente desempenho a preços competitivos
  • Multilíngue: Qwen se destaca em tarefas multilíngues, especialmente chinês-inglês
  • Código: DeepSeek e GPT-4o são escolhas sólidas para geração e revisão de código
  • Contexto longo: Verifique o comprimento máximo de contexto de cada modelo na Biblioteca de modelos
  • Raciocínio: Escolha modelos com capacidades de raciocínio dedicadas para tarefas complexas

Para detalhes de preços, consulte a página de Preços de API. Para a especificação completa da API, consulte a Referência da API.

Last updated on

On this page