Spaces:
Running
Running
File size: 1,002 Bytes
7dc0225 721a95b 7dc0225 7acb074 7dc0225 11dde31 7dc0225 721a95b 7dc0225 7acb074 01a2d0f 7acb074 7dc0225 7acb074 11dde31 7dc0225 b12fb1b 11dde31 721a95b 7dc0225 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
#!/usr/bin/env python3
"""
Dr. Aldo Henrique - Chatbot com RAG
Arquivo principal que inicializa o sistema
"""
import os
from ai_logic import load_vector_store, HF_TOKEN
from interface import configurar_interface
def main():
"""Função principal que inicializa o sistema"""
print("🚀 Iniciando Dr. Aldo Henrique com RAG...")
# Verificar se o token HF está configurado
if not HF_TOKEN:
print("❌ Erro: Token HF_TOKEN não encontrado nas variáveis de ambiente")
return
print(f"🔑 Token HF encontrado: {HF_TOKEN[:8]}...")
# Carrega ou constrói o vector store na inicialização
load_vector_store()
# Configurar a interface
interface = configurar_interface()
print("🌐 Interface pronta!")
# Lançar a aplicação
interface.launch(
server_name="0.0.0.0",
server_port=7860,
share=False,
max_threads=8,
show_error=True
)
if __name__ == "__main__":
main() |