Skip to main content

Modelos do NeoLang

O NeoLang é alimentado por uma série de modelos de linguagem especializados, cada um projetado e otimizado para diferentes aspectos do domínio financeiro. Esta página detalha os modelos disponíveis, suas capacidades e como escolher o mais adequado para sua aplicação.

Visão geral dos modelos

Os modelos do NeoLang são divididos em diferentes categorias com base em seu tamanho, capacidades e casos de uso específicos:

graph TD
A[Modelos NeoLang] --> B[Modelos de Base]
A --> C[Modelos Especializados]
A --> D[Modelos Multimodais]

B --> B1[neo-financial-1]
B --> B2[neo-financial-2]

C --> C1[neo-credit-1]
C --> C2[neo-investment-1]
C --> C3[neo-compliance-1]

D --> D1[neo-document-1]
D --> D2[neo-chart-1]

Modelos de base

neo-financial-1

O modelo fundamental do NeoLang, otimizado para compreensão e geração de texto financeiro geral.

Características:

  • Parâmetros: 7 bilhões
  • Contexto: 16K tokens
  • Latência: Baixa
  • Precisão financeira: Alta
  • Idiomas: Português, Inglês, Espanhol

Casos de uso ideais:

  • Análise financeira geral
  • Respostas a consultas sobre produtos financeiros
  • Explicação de conceitos financeiros
  • Resumo de notícias do mercado
{
"model_id": "neo-financial-1",
"version": "1.2.0",
"capabilities": [
"text_generation",
"financial_analysis",
"market_understanding",
"product_explanation"
],
"max_tokens": 16384,
"training_cutoff": "2023-09-01"
}

Exemplo de uso:

const response = await fetch('https://api.neospace.ai/v1/chats', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
messages: [
{ role: 'user', content: 'Explique o conceito de juros compostos de forma simples.' }
],
model: 'neo-financial-1',
temperature: 0.7,
max_tokens: 500
})
});

const result = await response.json();
console.log(result.choices[0].message.content);

neo-financial-2

Versão avançada do modelo de base, com maior capacidade de raciocínio e precisão financeira.

Características:

  • Parâmetros: 20 bilhões
  • Contexto: 32K tokens
  • Latência: Média
  • Precisão financeira: Muito alta
  • Idiomas: Português, Inglês, Espanhol, Francês, Alemão

Casos de uso ideais:

  • Análise financeira complexa
  • Modelagem financeira
  • Avaliação de cenários econômicos
  • Consultoria financeira detalhada
{
"model_id": "neo-financial-2",
"version": "1.0.0",
"capabilities": [
"text_generation",
"complex_financial_analysis",
"scenario_modeling",
"advanced_reasoning"
],
"max_tokens": 32768,
"training_cutoff": "2023-12-01"
}

Modelos especializados

neo-credit-1

Modelo especializado em análise de crédito e risco.

Características:

  • Parâmetros: 5 bilhões
  • Contexto: 8K tokens
  • Especialização: Análise de crédito
  • Conformidade: Normas de crédito brasileiras

Casos de uso ideais:

  • Avaliação de risco de crédito
  • Análise de capacidade de pagamento
  • Recomendações de limites de crédito
  • Identificação de sinais de inadimplência
{
"model_id": "neo-credit-1",
"version": "1.1.0",
"capabilities": [
"credit_risk_assessment",
"payment_capacity_analysis",
"default_prediction",
"credit_scoring"
],
"max_tokens": 8192,
"training_cutoff": "2023-10-15"
}

neo-investment-1

Modelo especializado em análise de investimentos e mercado de capitais.

Características:

  • Parâmetros: 6 bilhões
  • Contexto: 12K tokens
  • Especialização: Investimentos
  • Conhecimento de mercado: Mercados brasileiro e internacional

Casos de uso ideais:

  • Análise de portfólios de investimento
  • Recomendações de alocação de ativos
  • Análise de tendências de mercado
  • Avaliação de produtos de investimento
{
"model_id": "neo-investment-1",
"version": "1.0.2",
"capabilities": [
"portfolio_analysis",
"asset_allocation",
"market_trend_analysis",
"investment_product_evaluation"
],
"max_tokens": 12288,
"training_cutoff": "2023-11-01"
}

neo-compliance-1

Modelo especializado em conformidade regulatória e legislação financeira.

Características:

  • Parâmetros: 4 bilhões
  • Contexto: 16K tokens
  • Especialização: Regulamentação financeira
  • Conhecimento regulatório: Normas do Banco Central, CVM, BACEN, etc.

Casos de uso ideais:

  • Verificação de conformidade regulatória
  • Interpretação de normas financeiras
  • Avaliação de riscos regulatórios
  • Orientação sobre requisitos legais
{
"model_id": "neo-compliance-1",
"version": "1.0.1",
"capabilities": [
"regulatory_compliance",
"financial_regulation_interpretation",
"compliance_risk_assessment",
"legal_requirement_guidance"
],
"max_tokens": 16384,
"training_cutoff": "2023-12-15"
}

Modelos multimodais

neo-document-1

Modelo capaz de processar e analisar documentos financeiros.

Características:

  • Parâmetros: 8 bilhões
  • Contexto: 24K tokens
  • Modalidades: Texto e imagens
  • Tipos de documentos: Demonstrações financeiras, contratos, relatórios

Casos de uso ideais:

  • Extração de dados de documentos financeiros
  • Análise de demonstrações financeiras
  • Verificação de contratos
  • Processamento de relatórios anuais
{
"model_id": "neo-document-1",
"version": "1.0.0",
"capabilities": [
"document_understanding",
"data_extraction",
"financial_statement_analysis",
"contract_verification"
],
"max_tokens": 24576,
"training_cutoff": "2023-11-15",
"supported_formats": ["pdf", "jpg", "png", "docx"]
}

Exemplo de uso:

// Exemplo com análise de documento
const formData = new FormData();
formData.append('file', documentFile);
formData.append('model', 'neo-document-1');
formData.append('analysis_type', 'financial_statement');

const response = await fetch('https://api.neospace.ai/v1/documents/analyze', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY'
},
body: formData
});

const result = await response.json();
console.log(result.analysis);

neo-chart-1

Modelo especializado em visualização e interpretação de dados financeiros.

Características:

  • Parâmetros: 5 bilhões
  • Contexto: 8K tokens
  • Modalidades: Texto e imagens
  • Tipos de visualização: Gráficos, tabelas, dashboards

Casos de uso ideais:

  • Interpretação de gráficos financeiros
  • Análise de tendências visuais
  • Geração de insights a partir de visualizações
  • Explicação de dados tabulares
{
"model_id": "neo-chart-1",
"version": "1.0.0",
"capabilities": [
"chart_interpretation",
"trend_analysis",
"visual_insight_generation",
"tabular_data_explanation"
],
"max_tokens": 8192,
"training_cutoff": "2023-10-01",
"supported_formats": ["jpg", "png", "svg", "csv"]
}

Parâmetros de inferência

Ao utilizar os modelos NeoLang, você pode ajustar vários parâmetros para controlar o comportamento da geração:

Parâmetros comuns

ParâmetroDescriçãoValores típicos
temperatureControla a aleatoriedade das respostas0.0 - 1.0 (0.7 padrão)
top_pControla a diversidade via amostragem de núcleo0.0 - 1.0 (0.95 padrão)
max_tokensNúmero máximo de tokens a gerar1 - limite do modelo
streamHabilita streaming de respostastrue/false
presence_penaltyPenaliza tópicos que já apareceram-2.0 - 2.0 (0 padrão)
frequency_penaltyPenaliza repetições de tokens-2.0 - 2.0 (0 padrão)

Recomendações de parâmetros por caso de uso

Análise financeira precisa

{
"model": "neo-financial-2",
"temperature": 0.2,
"top_p": 0.9,
"frequency_penalty": 0.1
}

Geração criativa de estratégias

{
"model": "neo-financial-1",
"temperature": 0.8,
"top_p": 0.95,
"presence_penalty": 0.2
}

Conformidade regulatória

{
"model": "neo-compliance-1",
"temperature": 0.1,
"top_p": 0.8,
"frequency_penalty": 0.0
}

Escolhendo o modelo ideal

A escolha do modelo mais adequado depende de vários fatores:

Fatores a considerar

  • Complexidade da tarefa: Tarefas mais complexas podem exigir modelos maiores
  • Domínio específico: Use modelos especializados para domínios específicos
  • Requisitos de latência: Modelos menores têm menor latência
  • Tamanho do contexto: Considere a quantidade de contexto necessária
  • Orçamento: Modelos maiores geralmente têm custo mais elevado

Matriz de seleção de modelo

Caso de usoModelo recomendadoAlternativa
Atendimento ao cliente geralneo-financial-1neo-financial-2
Análise de créditoneo-credit-1neo-financial-2
Consultoria de investimentosneo-investment-1neo-financial-2
Verificação de conformidadeneo-compliance-1neo-financial-2
Análise de documentosneo-document-1neo-financial-2 + ferramentas
Análise de visualizaçõesneo-chart-1neo-financial-2 + ferramentas

Versionamento e atualizações

Os modelos do NeoLang são continuamente aprimorados e atualizados:

  • Versionamento semântico: Seguimos o padrão X.Y.Z

    • X: Alterações incompatíveis
    • Y: Novos recursos com compatibilidade
    • Z: Correções de bugs
  • Ciclo de lançamento: Novas versões a cada 3 meses

  • Suporte: Cada versão é suportada por 12 meses

  • Deprecação: Aviso prévio de 3 meses antes da deprecação

Acompanhando atualizações

Para se manter informado sobre atualizações:

Próximos passos