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âmetro | Descrição | Valores típicos |
|---|---|---|
temperature | Controla a aleatoriedade das respostas | 0.0 - 1.0 (0.7 padrão) |
top_p | Controla a diversidade via amostragem de núcleo | 0.0 - 1.0 (0.95 padrão) |
max_tokens | Número máximo de tokens a gerar | 1 - limite do modelo |
stream | Habilita streaming de respostas | true/false |
presence_penalty | Penaliza tópicos que já apareceram | -2.0 - 2.0 (0 padrão) |
frequency_penalty | Penaliza 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 uso | Modelo recomendado | Alternativa |
|---|---|---|
| Atendimento ao cliente geral | neo-financial-1 | neo-financial-2 |
| Análise de crédito | neo-credit-1 | neo-financial-2 |
| Consultoria de investimentos | neo-investment-1 | neo-financial-2 |
| Verificação de conformidade | neo-compliance-1 | neo-financial-2 |
| Análise de documentos | neo-document-1 | neo-financial-2 + ferramentas |
| Análise de visualizações | neo-chart-1 | neo-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:
- Inscreva-se em nossa newsletter de desenvolvedores
- Acompanhe o changelog
- Participe da comunidade de desenvolvedores