Pré-requisitos
Antes de começar, certifique-se de:
Conta no Dify registrada
Visite o site oficial do Dify para registrar uma conta, escolha a versão na nuvem ou auto-hospedada
Chave de API do APIMart obtida
Acesse o Console do APIMart para obter sua chave de API (começa com sk-)
Dica: Se você ainda não tem uma conta no APIMart, registre-se primeiro em APIMart e obtenha uma chave de API.
Etapa 1: Fazer login no Dify e acessar as configurações
Versão na nuvem: Visite https://cloud.dify.ai e faça login
Versão auto-hospedada: Visite o endereço da sua implantação do Dify
1.2 Navegar até as configurações de modelos
Clique no ícone de avatar no canto superior direito
Selecione Settings
Escolha Model Provider no menu à esquerda
Nota: O Dify suporta a configuração de vários provedores de modelos. Você pode usar o APIMart ao lado de outros provedores.
Etapa 2: Adicionar o provedor de modelos APIMart
Métodos de configuração: Há duas maneiras de configurar o APIMart no Dify:Método 1 (Recomendado): Use o recurso de API personalizada do provedor OpenAI
Nas configurações do provedor OpenAI, modifique diretamente a Base URL para https://api.apimart.ai/v1
Insira sua chave de API do APIMart
Configuração mais rápida e simples
Método 2: Adicionar como provedor de modelo personalizado (Método deste guia)
Mais flexível, pode gerenciar o provedor APIMart separadamente
Conveniente para usar vários provedores de API simultaneamente
Ambos os métodos são funcionalmente idênticos. Escolha com base na sua preferência.
2.1 Selecionar o método de configuração
Método 1: Usar a API personalizada da OpenAI (Recomendado)
Encontre o provedor OpenAI na página Model Provider
Clique no botão Configure ou Settings
Na página de configuração:
API Key : Insira sua chave de API do APIMart (sk-xxxxxxxxxxxx)
API Base URL ou Base URL : Insira https://api.apimart.ai/v1
Clique em Save
Após a configuração, retorne à página do provedor OpenAI e visualize a Model List
Na lista de modelos, encontre os modelos que você precisa (por exemplo, gpt-4o, gpt-4o-mini, chatgpt-4o-latest, etc.)
Clique no interruptor no lado direito do modelo para ativá-lo (azul indica ativado)
Importante: Apenas ative os modelos realmente suportados pelo APIMart!Embora a lista de modelos OpenAI do Dify exiba muitos modelos, apenas aqueles suportados pelo APIMart funcionarão corretamente. Ativar modelos não suportados causará falhas nas chamadas de API. Consulte a Documentação da API do APIMart para a lista completa de modelos suportados.
Modelos suportados e recomendados pelo APIMart: Série GPT:
gpt-5 / gpt-5-chat-latest - Modelos da série GPT-5
chatgpt-4o-latest / gpt-4o - Modelo GPT-4o mais recente
gpt-4o-mini - Versão rápida e econômica
gpt-4.1 / gpt-4.1-mini - Série GPT-4.1
Série Claude:
claude-sonnet-4-5-20250929 - Claude Sonnet 4.5
claude-haiku-4-5-20251001 - Claude Haiku 4.5
Série Gemini:
gemini-2.0-flash-exp - Google Gemini 2.0 Flash
Você pode ativar vários modelos simultaneamente e alternar entre eles de forma flexível em suas aplicações.
Após a conclusão, você pode usá-lo diretamente. Pule para a Etapa 3 .
Método 2: Adicionar provedor de modelo personalizado
Na página Model Provider:
Role para baixo até a seção Custom Model
Clique no botão + Add Model
2.2 Configurar o provedor APIMart
No diálogo de configuração, preencha as seguintes informações:
Campo Valor Model Name APIMart ou nome personalizadoModel Type Selecione LLM (Large Language Model) API Key Sua chave de API do APIMart (sk-xxxxxxxxxxxx) API endpoint URL https://api.apimart.ai/v1Endpoint model name Insira o nome específico do modelo (por exemplo, gpt-4o, gpt-4o-mini, claude-sonnet-4-5-20250929, etc.)
Importante:
A Base URL deve incluir o sufixo /v1: https://api.apimart.ai/v1
A API Key deve ser obtida no console do APIMart e começar com sk-
Verifique se sua chave de API possui saldo suficiente
2.3 Adicionar mais modelos (opcional)
Para adicionar mais modelos, repita as etapas acima:
Na seção de modelos personalizados, clique novamente no botão + Add Model
Preencha as informações de configuração para outro modelo
Clique em Salvar
Modelos recomendados para adicionar:
Série GPT-4/5
ID do modelo Nome do modelo Comprimento do contexto Caso de uso gpt-5GPT-5 128.000 Tarefas complexas, processamento de texto longo gpt-4oGPT-4o 128.000 Chat de alta qualidade, geração de código gpt-4o-miniGPT-4o Mini 128.000 Resposta rápida, custo-benefício
Série Claude
ID do modelo Nome do modelo Comprimento do contexto Caso de uso claude-sonnet-4-5-20250929Claude Sonnet 4.5 200.000 Raciocínio complexo, análise de código claude-haiku-4-5-20251001Claude Haiku 4.5 200.000 Resposta rápida, tarefas simples
Série Gemini
ID do modelo Nome do modelo Comprimento do contexto Caso de uso gemini-2.0-flash-expGemini 2.0 Flash 32.000 Multimodal, aplicações em tempo real
Recomendações de desempenho:
💰 Custo-benefício: gpt-4o-mini, claude-haiku-4-5-20251001
🚀 Alto desempenho: gpt-5, gpt-4o, claude-sonnet-4-5-20250929
⚡ Resposta rápida: gemini-2.0-flash-exp, gpt-4o-mini
Etapa 3: Usar os modelos do APIMart em aplicações
3.1 Criar nova aplicação
Volte para a página inicial do Dify
Clique no botão Create App
Selecione o tipo de aplicação:
Chatbot - Aplicação de conversação
Text Generator - Aplicação de geração de texto
Agent - Agente inteligente
Workflow - Aplicação de fluxo de trabalho complexo
3.2 Selecionar modelo APIMart
Na página de orquestração da aplicação:
Encontre a área Model Settings
Clique no menu suspenso Select Model
Selecione o provedor APIMart
Escolha seu modelo configurado (por exemplo, gpt-4o)
3.3 Configurar parâmetros do modelo
Ajuste os parâmetros do modelo conforme necessário:
Parâmetro Descrição Valor recomendado Temperature Controla a aleatoriedade da saída 0.7 (criativo) / 0.3 (preciso) Max Tokens Comprimento máximo da saída 2000-4000 Top P Parâmetro de amostragem nuclear 0.9 Presence Penalty Reduz repetição 0.0-0.5 Frequency Penalty Reduz palavras frequentes 0.0-0.5
Etapa 4: Construir e testar a aplicação
4.1 Adicionar prompts
Na página de orquestração da aplicação:
Escreva prompts na área System Prompt
Use variáveis para tornar seu app dinâmico:
{{variable_name}} - Variável de entrada do usuário
{{context}} - Contexto da base de conhecimento
Exemplo de prompt:
You are a professional customer service assistant, skilled at answering product questions.
Product Information: {{product_info}}
Please provide accurate and friendly answers based on user questions. If unsure, honestly inform the user.
User Question: {{user_question}}
4.2 Adicionar base de conhecimento (opcional)
Se você precisar de capacidade RAG (Retrieval Augmented Generation):
Clique em Knowledge Base no menu à esquerda
Crie uma nova base de conhecimento e faça upload de documentos
Vincule a base de conhecimento na página de orquestração da aplicação
Configure os parâmetros de recuperação
4.3 Testar a aplicação
Digite perguntas de teste no painel Preview à direita
Revise a eficácia da resposta da IA
Ajuste prompts e parâmetros conforme necessário
Repita o teste até ficar satisfeito
4.4 Publicar a aplicação
Após o teste:
Clique no botão Publish no canto superior direito
Selecione o método de publicação:
API Call - Integração via API
Embed in Website - Gerar código de incorporação
Public Link - Gerar link de compartilhamento
Etapa 5: Monitorar e otimizar
5.1 Visualizar logs da aplicação
Na página de detalhes da aplicação:
Clique na aba Logs
Visualize todos os registros de conversa
Analise as perguntas dos usuários e as respostas da IA
Descubra oportunidades de melhoria
5.2 Monitorar o uso da API
Acesse o Console do APIMart para visualizar:
📊 Estatísticas de chamadas de API - Total de chamadas, taxa de sucesso
💰 Detalhes de custos - Custos diários/mensais
📈 Tendências de uso - Tendências de mudança de uso
🔍 Logs de requisições - Registros detalhados de requisições
5.3 Otimizar o desempenho da aplicação
Otimize com base nos dados de monitoramento:
Ajustar a seleção de modelos
Use gpt-4o-mini para tarefas simples para reduzir custos
Use gpt-4o ou claude-sonnet-4-5 para tarefas complexas para melhorar a qualidade
Otimizar prompts
Torne os prompts mais claros e específicos
Adicione exemplos para melhorar a eficácia
Use cadeia de pensamento para melhor raciocínio
Configurar caching
Ative o cache para perguntas similares
Reduza os custos de chamadas de API
Recursos avançados
Usando orquestração de fluxo de trabalho
O recurso de fluxo de trabalho do Dify permite que você:
Branches condicionais - Execute lógica diferente com base nas condições
Colaboração multimodelo - Combine vantagens de vários modelos
Chamadas a ferramentas externas - Chame APIs, bancos de dados e outros recursos externos
Passagem de variáveis - Passe dados entre diferentes nós
Configurando capacidades de Agente
Construa agentes inteligentes com modelos do APIMart:
Chamada de ferramentas - Deixe a IA chamar ferramentas externas
Gerenciamento de memória - Mantenha memória de conversa de longo prazo
Tomada de decisão autônoma - A IA planeja autonomamente os passos de execução
Aplicações multimodais
Aproveite as capacidades multimodais do APIMart:
Compreensão de imagens - Use gpt-4o ou claude-3 para processar imagens
Geração de imagens - Integre a API de geração de imagens do APIMart
Processamento de voz - Integre serviços TTS e STT
FAQ
Q1: Não consigo me conectar ao serviço APIMart?
Solução:
Verifique a Base URL :
Certifique-se de que seja https://api.apimart.ai/v1 (inclui /v1)
Não adicione caminhos extras ou omita /v1
Verifique a API Key :
Verifique a conexão de rede :
Certifique-se de que o servidor pode acessar https://api.apimart.ai
Versões auto-hospedadas precisam garantir a conectividade de rede do servidor
Q2: A resposta do modelo está lenta?
Solução:
Mude para modelos mais rápidos :
Use gpt-4o-mini em vez de gpt-4o
Use gemini-2.0-flash-exp para resposta mais rápida
Otimize o comprimento do prompt :
Reduza contexto desnecessário
Simplifique as descrições dos prompts
Ajuste a recuperação da base de conhecimento :
Reduza o número de documentos recuperados
Aumente o limite de similaridade
Q3: Chamadas de API falham ou retornam erros?
Erros comuns e soluções:
Mensagem de erro Causa Solução 401 UnauthorizedAPI Key inválida ou expirada Obtenha a API Key novamente e atualize a configuração 429 Too Many RequestsLimite de taxa de requisições excedido Ajuste as configurações de concorrência do app ou aguarde e tente novamente 500 Internal Server ErrorProblema temporário no servidor Aguarde alguns minutos e tente novamente insufficient_quotaSaldo insuficiente na conta Recarregue no console context_length_exceededEntrada excede o comprimento do contexto Reduza o comprimento da entrada ou use um modelo com contexto maior
Q4: Como reduzir os custos de uso da API?
Sugestões de otimização de custos:
Seleção de modelos :
Use gpt-4o-mini para tarefas simples (custo é apenas 1/10 do gpt-4o)
Considere modelos mais econômicos para tarefas em lote
Ative caching :
Retorne resultados em cache para as mesmas perguntas
Configure a correspondência de similaridade no Dify
Otimize o comprimento da saída :
Defina um Max Tokens razoável
Evite gerar respostas excessivamente longas
Use saída em streaming :
Melhore a experiência do usuário sem aumentar os custos
Recomendações de segurança de dados:
Use variáveis de ambiente :
Não codifique chaves de API no código
Use o recurso de variáveis de ambiente do Dify
Configure controle de acesso :
Defina permissões de acesso à aplicação
Ative autenticação para chamadas de API
Logs de auditoria :
Verifique regularmente os logs da aplicação
Monitore padrões de acesso anormais
Melhores práticas
1. Engenharia de prompts
Prompts estruturados:
# Role Definition
You are a professional [role description]
# Task Objective
You need to help users [task description]
# Output Requirements
- Requirement 1
- Requirement 2
- Requirement 3
# Input Information
{{user_input}}
2. Gerenciamento da base de conhecimento
Estratégia de divisão : Defina um tamanho razoável de pedaço de documento (recomendado 500-1000 caracteres)
Marcação de metadados : Adicione metadados aos documentos para facilitar a recuperação
Atualizações regulares : Mantenha o conteúdo da base de conhecimento atualizado
3. Tratamento de erros
Mensagens amigáveis : Forneça mensagens de erro claras aos usuários
Estratégia de fallback : Mude para um modelo de backup quando o principal falhar
Mecanismo de retentativa : Retentativa automática para erros temporários
4. Monitoramento de desempenho
Defina alertas : Alerte para saldo baixo, altas taxas de erro
Análise regular : Analise os dados de uso semanal/mensalmente
Otimização contínua : Ajuste a configuração com base nos dados
Exemplos de casos de uso
1. Atendimento ao cliente inteligente
Configuração da aplicação:
Modelo: gpt-4o-mini (custo-benefício)
Base de conhecimento: Documentos de produto, FAQ
Recursos: Respostas automáticas a perguntas comuns, escala problemas complexos para humanos
2. Assistente de criação de conteúdo
Configuração da aplicação:
Modelo: gpt-4o ou claude-sonnet-4-5 (alta qualidade)
Recursos: Geração de artigos, reescrita, polimento
Parâmetros: Temperature=0.8 (aumentar criatividade)
3. Assistente de código
Configuração da aplicação:
Modelo: claude-sonnet-4-5 (excelente para código)
Recursos: Geração, explicação, depuração de código
Base de conhecimento: Documentação do projeto, documentação da API
4. Assistente de análise de dados
Configuração da aplicação:
Modelo: gpt-4o (forte capacidade de raciocínio)
Ferramentas: Execução de código Python, visualização de dados
Recursos: Análise de dados, geração de relatórios
Recursos
Usando Dify + APIMart, você pode:
🤖 Construir aplicações de IA rapidamente - Crie aplicações de IA poderosas sem codificação
📚 Aprimoramento com base de conhecimento - A tecnologia RAG permite que a IA responda com base em seus dados
🔧 Fluxos de trabalho flexíveis - Orquestre visualmente lógica de IA complexa
🎯 Gerenciamento preciso de prompts - Controle de versão e teste A/B
📊 Monitoramento e análise completos - Entenda o uso e desempenho do app
🔌 Múltiplos métodos de integração - API, incorporado, WebApp e mais
👥 Colaboração em equipe - Suporte ao desenvolvimento colaborativo multiusuário
🌐 Suporte multimodelo - Alterne flexivelmente entre diferentes modelos de IA
Suporte e ajuda
Se você encontrar algum problema:
Comece a usar o APIMart Registre-se no APIMart agora, obtenha sua chave de API e construa aplicações de IA poderosas no Dify!