Agente Ai Arxiv com Memória
Esta aplicação Streamlit implementa um assistente de pesquisa baseado em IA que ajuda os utilizadores a procurar artigos académicos no arXiv, mantendo…
- OpenAI
Apps com Memória ·Médio
🎯 Coach de Carreira com IA e Memória (ADK Multiagente) Esta aplicação Streamlit implementa um assistente de coaching de carreira multiagente, construÃdo com o Agent Development Kit (ADK) da Google. Um agente orquestrador de carreira delega cada pergunta ao subagente especialista adequado (currÃculo, prática de entrevistas, roteiro de competências/aprendizagem ou salário), enquanto o Mem0 + Qdrant memorizam o histórico de carreira de cada candidato entre sessões.
GOOGLE_API_KEYLicença Apache-2.0 · conteúdo curado, traduzido e mantido pelo Doutor AI.
Esta aplicação Streamlit implementa um assistente de coaching de carreira multiagente, construÃdo com o Agent Development Kit (ADK) da Google. Um agente orquestrador de carreira delega cada pergunta ao subagente especialista adequado (currÃculo, prática de entrevistas, roadmap de competências/aprendizagem ou salário), enquanto o Mem0 + Qdrant memoriza o histórico de carreira de cada candidato entre sessões.
O objetivo não é apenas o encaminhamento entre especialistas: é que os conselhos realmente mudam quanto mais tempo você utiliza a aplicação. Se perguntar "em que devo focar-me?" na primeira sessão, receberá conselhos genéricos. Se fizer a mesma pergunta dois meses depois, a aplicação já conhece as suas funções-alvo, a sua stack tecnológica e os tópicos de entrevista com que teve dificuldades, pelo que a resposta é especÃfica para o seu caso em vez de genérica.
career_orchestrator raiz (Google ADK LlmAgent) que delega automaticamente para os subagentes resume_agent, interview_agent, skills_roadmap_agent ou salary_agent, consoante a perguntaget_candidate_resume, get_practice_question, get_learning_resource, get_salary_benchmark), suportada por dados simulados: substitua-os por integrações reais (um repositório real de currÃculos/perfis, uma base real de perguntas de entrevista, um catálogo de cursos, dados salariais ao estilo de Levels.fyi/Glassdoor)./qdrant_storage/), e não como um serviço separado.user_id.career_orchestrator do ADK.git clone https://github.com/Shubhamsaboo/awesome-llm-apps.git
cd awesome-llm-apps/advanced_llm_apps/llm_apps_with_memory_tutorials/adk_career_coach_agent_memory
2. Instala as dependências necessárias:
Para instalar as dependências necessárias, executa o seguinte comando:
npm install
pip install -r requirements.txt
streamlit run adk_career_coach_agent_memory.py
A primeira execução cria uma pasta qdrant_storage/ junto ao script: é o armazenamento de vetores embutido do Mem0, guardado em disco. Apague-a se quiser limpar todo o histórico de candidatos memorizado.
demo@example.com) → o pedido é encaminhado para o resume_agent, que chama get_candidate_resume para obter o currÃculo registado e, em seguida, dá feedback adaptado ao nÃvel real de experiência e à s competências desse candidato, em vez de conselhos genéricos.interview_agent, que obtém uma pergunta de exemplo através de get_practice_question.skills_roadmap_agent.salary_agent.O modo embutido apresentado acima é o predefinido, porque não exige nada para além dessa única chave de API. Se preferir apontar para uma instância Qdrant real (partilhada entre máquinas, ou simplesmente persistente/inspecionável através do dashboard do Qdrant), substitua o bloco vector_store em MEM0_CONFIG por:
"vector_store": {
"provider": "qdrant",
"config": {
"collection_name": "adk_career_coach",
"host": "localhost", # or use "url"/"api_key" for Qdrant Cloud
"port": 6333,
"embedding_model_dims": 768,
},
},
e inicie primeiro um servidor, seja via Docker (docker run -p 6333:6333 -p 6334:6334 -v $(pwd)/qdrant_storage:/qdrant/storage:z qdrant/qdrant), seja através do binário autónomo qdrant.exe para Windows, disponÃvel na página de releases do Qdrant.
MOCK_RESUMES, MOCK_INTERVIEW_QUESTIONS, MOCK_LEARNING_RESOURCES e MOCK_SALARY_DATA funcionam como substitutos de fontes de dados reais (um repositório real de CVs/perfis, uma base real de perguntas, um catálogo de cursos, um fornecedor de dados salariais).google-adk é recente e evolui rapidamente: se algo não corresponder à sua versão instalada, consulte a documentação do ADK para ver as assinaturas atuais de LlmAgent / Runner / sub_agents.interview_agent em especialistas separados de entrevistas comportamentais e de system design.Esta aplicação Streamlit implementa um assistente de pesquisa baseado em IA que ajuda os utilizadores a procurar artigos académicos no arXiv, mantendo…
🧳 Assistente de viagens baseado em IA que lembra as preferências e interações passadas do utilizador. Utiliza o GPT-4o da OpenAI para gerar respostas…
🧠Aplicação de chatbot baseada em IA que utiliza o modelo GPT-4o da OpenAI com uma funcionalidade de memória persistente. Permite que os utilizadores…
Precisa de uma solução à medida?
Não sabe por onde começar a usar IA no seu negócio? Receba uma avaliação gratuita e um plano à medida - sem compromisso.
O Doutor AI dá-lhe 1859 prompts de IA prontos a copiar, por indústria e em português simples - mais uma biblioteca técnica completa para quem quer ir mais longe.