O arquivo config.yaml do Simba é o módulo de configuração central do sistema e contém os seguintes parâmetros personalizáveis e importantes:
Configuração relacionada ao LLM:
- Escolha do provedor de modelos (OpenAI ou Ollama)
- Especifique o modelo a ser usado (por exemplo, gpt-4o)
- Gerar configurações de parâmetros (temperatura, max_tokens, etc.)
Incorporação e recuperação de configurações:
- Seleção de modelo de incorporação (HuggingFace ou OpenAI)
- Configuração do tipo de armazenamento vetorial
- Ajuste dos parâmetros dos pedaços (chunk_size e chunk_overlap)
Configuração de caminho:
- Catálogo básico do projeto
- Caminho de armazenamento de documentos Markdown
- Local de armazenamento do índice FAISS
Interruptor de função:
- Ativação/desativação do analisador
- Configuração do sistema do Celery Task
Ao modificar esses parâmetros, o usuário pode controlar totalmente a maneira como o sistema lida com o conhecimento, o modelo usado e a estrutura de armazenamento para atender às necessidades de diferentes cenários.
Essa resposta foi extraída do artigoSimba: um sistema de gerenciamento de conhecimento para organizar documentos, perfeitamente integrado a qualquer sistema RAG.O




























