aldohenrique's picture
Update app.py
7dc0225 verified
raw
history blame
1 kB
#!/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()