├── .gitignore ├── README.md ├── advanced ├── adv_rag.py ├── api │ └── grounding_dino_model.py ├── chat_ur_docs.py ├── crewai_BI_agent.py ├── crewai_customise_tools.py ├── faiss_app.py ├── html_2_json_output_app.py ├── image_auto_annotation.py ├── joke_bot.py ├── langgraph_agent_mailtool.py ├── langgraph_auto_annotation.py ├── lc_BI_supervisor.py ├── lc_BI_swarm.py ├── lg_ollama_hands_on_reflection_agent.py ├── li_BI_agent_workflow.py ├── llamaindex_adaptive_rag.py ├── llamaindex_vector_summary_agent.py ├── llamaindex_vector_summary_retriever.py ├── multi_queries.py ├── openai_BI_agent.py └── qa_chain_pdf_app.py ├── assets ├── guide │ ├── OpenAI_Assistant_Chat_And_Completions.jpeg │ ├── OpenAI_Assistant_Function_And_Tool.jpeg │ ├── adaptive_rag.png │ ├── agent_gpu_demand_prediction_1.webp │ ├── agent_gpu_demand_prediction_2.webp │ ├── audio2text2LLM.png │ ├── audio2text2music.png │ ├── chatbot.png │ ├── faiss_app.png │ ├── html_2_json_output_app.png │ ├── hyde_retrieval.jpg │ ├── joke_bot.png │ ├── langchain_agent_scratch.webp │ ├── langgraph_agent_mailtool.jpg │ ├── langgraph_helloworld_1.webp │ ├── langgraph_helloworld_2.webp │ ├── llamaindex_agent_scratch.jpg │ ├── llm_chain_translator_app.png │ ├── multi_queries.png │ ├── multi_queries_in_bundle.webp │ ├── multi_queries_in_step_down.webp │ ├── nvidia_vs_groq.webp │ ├── prio_reasoning_context_langchain.webp │ ├── prio_reasoning_context_llamaindex.webp │ ├── qa_chain_pdf_app.png │ ├── vector_summary_agent.png │ └── vector_summary_retriever.jpg ├── images │ ├── Bildschirmfoto 2024-04-28 um 21.11.21.png │ └── Elon-musk-biopic.webp ├── notes │ ├── chain-of-thought-reasoning.png │ ├── chat-doc-flow.jpeg │ ├── embeddings.png │ ├── llms_on_doc.png │ ├── map_reduce_refine_map_rerank.png │ ├── memory.png │ ├── memory_type_1.png │ ├── memory_type_2.png │ ├── openai_moderation.png │ ├── retriever.png │ ├── seq_chain_1.png │ ├── seq_chain_2.png │ ├── seq_chain_3.png │ ├── seq_chain_4.png │ ├── stuff_method.png │ ├── vec_db_1.png │ ├── vec_db_2.png │ └── why_langchain_prompt_template.png └── screens │ ├── assistants1.gif │ ├── assistants2.gif │ ├── assistants3.gif │ ├── chat_openai.gif │ ├── chatbot.gif │ ├── faiss_app.gif │ ├── html_2_json_app.png │ ├── html_2_json_output_app.png │ ├── html_summary_chat_app.gif │ ├── hyde_retrieval.gif │ ├── hyde_retrieval.png │ ├── i-ask.gif │ ├── image_auto_annotation.gif │ ├── joke_bot.gif │ ├── langgraph_agent_mailtool.gif │ ├── langgraph_auto_annotation.gif │ ├── llamaindex-workflow-reflection-workflow.gif │ ├── llm_chain_translator_app.gif │ ├── nvidia_vs_groq.gif │ ├── ollama_gemma.gif │ ├── open_api_llm_app.gif │ ├── prio_reasoning_context.gif │ ├── qa_chain_pdf_app.gif │ ├── read_html_app.gif │ ├── retriever.gif │ ├── sim_app.gif │ └── yolo8world_openai_vision.png ├── environment.yml ├── intermediate ├── assistants.py ├── html_2_json_app.py ├── html_summary_chat_app.py ├── hyde_retrieval.py ├── llm_chain_translator_app.py └── sim_app.py ├── notebooks ├── AI Trading Assistant Actual.ipynb ├── DenseXRetrieval.ipynb ├── agent_gpu_demand_prediction.ipynb ├── audio2text2LLM.ipynb ├── audio2text2music.ipynb ├── hyde_retrieval.ipynb ├── image_desc2music.ipynb ├── image_description.ipynb ├── langchain_agent_gmail.ipynb ├── langchain_agent_scratch.ipynb ├── langgraph_helloworld.ipynb ├── llamaindex_agent_from_scratch.ipynb ├── llamaindex_query_router.ipynb ├── llamaindex_vector_summary_agent.ipynb ├── llamaindex_vector_summary_retriever.ipynb ├── multi_queries_retrieval.ipynb ├── multi_user_conversation.ipynb ├── open_voc_det_playground.ipynb ├── survey_open_voc_models.ipynb ├── text2audio.ipynb ├── yolo8_world_and_gemma.py ├── yolo8_world_and_openai_vision.py └── zephyr_assisted_musicgen_generations.ipynb ├── requirements.txt ├── simple ├── chat_openai.py ├── chatbot.py ├── hello_chainlit.py ├── hello_llamaindex.py ├── i-ask.sh ├── langchain_citation_chain.py ├── lc_deepseek_tool_call.py ├── li_deepseek_agent.py ├── llamaindex_context.py ├── llamaindex_hub_simple.py ├── llamaindex_workflow_reflection_flow.py ├── multimodal_chat.py ├── nvidia_vs_groq.py ├── ollama_gemma.py ├── open_api_llm_app.py ├── prio_reasoning_context.py ├── read_html_app.py ├── retriever.py └── wine-price-app │ ├── .gitignore │ ├── Dockerfile │ ├── README.md │ ├── app │ ├── __init__.py │ └── server.py │ ├── packages │ ├── README.md │ └── csv-agent │ │ ├── README.md │ │ ├── csv_agent │ │ ├── __init__.py │ │ └── agent.py │ │ ├── ingest.py │ │ ├── main.py │ │ ├── poetry.lock │ │ ├── pyproject.toml │ │ ├── tests │ │ └── __init__.py │ │ ├── titanic.csv │ │ ├── titanic_data │ │ ├── index.faiss │ │ └── index.pkl │ │ └── wine_data.csv │ ├── poetry.lock │ └── pyproject.toml └── tools └── update_deps.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/README.md -------------------------------------------------------------------------------- /advanced/adv_rag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/adv_rag.py -------------------------------------------------------------------------------- /advanced/api/grounding_dino_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/api/grounding_dino_model.py -------------------------------------------------------------------------------- /advanced/chat_ur_docs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/chat_ur_docs.py -------------------------------------------------------------------------------- /advanced/crewai_BI_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/crewai_BI_agent.py -------------------------------------------------------------------------------- /advanced/crewai_customise_tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/crewai_customise_tools.py -------------------------------------------------------------------------------- /advanced/faiss_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/faiss_app.py -------------------------------------------------------------------------------- /advanced/html_2_json_output_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/html_2_json_output_app.py -------------------------------------------------------------------------------- /advanced/image_auto_annotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/image_auto_annotation.py -------------------------------------------------------------------------------- /advanced/joke_bot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/joke_bot.py -------------------------------------------------------------------------------- /advanced/langgraph_agent_mailtool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/langgraph_agent_mailtool.py -------------------------------------------------------------------------------- /advanced/langgraph_auto_annotation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/langgraph_auto_annotation.py -------------------------------------------------------------------------------- /advanced/lc_BI_supervisor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/lc_BI_supervisor.py -------------------------------------------------------------------------------- /advanced/lc_BI_swarm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/lc_BI_swarm.py -------------------------------------------------------------------------------- /advanced/lg_ollama_hands_on_reflection_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/lg_ollama_hands_on_reflection_agent.py -------------------------------------------------------------------------------- /advanced/li_BI_agent_workflow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/li_BI_agent_workflow.py -------------------------------------------------------------------------------- /advanced/llamaindex_adaptive_rag.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/llamaindex_adaptive_rag.py -------------------------------------------------------------------------------- /advanced/llamaindex_vector_summary_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/llamaindex_vector_summary_agent.py -------------------------------------------------------------------------------- /advanced/llamaindex_vector_summary_retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/llamaindex_vector_summary_retriever.py -------------------------------------------------------------------------------- /advanced/multi_queries.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/multi_queries.py -------------------------------------------------------------------------------- /advanced/openai_BI_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/openai_BI_agent.py -------------------------------------------------------------------------------- /advanced/qa_chain_pdf_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/advanced/qa_chain_pdf_app.py -------------------------------------------------------------------------------- /assets/guide/OpenAI_Assistant_Chat_And_Completions.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/OpenAI_Assistant_Chat_And_Completions.jpeg -------------------------------------------------------------------------------- /assets/guide/OpenAI_Assistant_Function_And_Tool.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/OpenAI_Assistant_Function_And_Tool.jpeg -------------------------------------------------------------------------------- /assets/guide/adaptive_rag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/adaptive_rag.png -------------------------------------------------------------------------------- /assets/guide/agent_gpu_demand_prediction_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/agent_gpu_demand_prediction_1.webp -------------------------------------------------------------------------------- /assets/guide/agent_gpu_demand_prediction_2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/agent_gpu_demand_prediction_2.webp -------------------------------------------------------------------------------- /assets/guide/audio2text2LLM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/audio2text2LLM.png -------------------------------------------------------------------------------- /assets/guide/audio2text2music.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/audio2text2music.png -------------------------------------------------------------------------------- /assets/guide/chatbot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/chatbot.png -------------------------------------------------------------------------------- /assets/guide/faiss_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/faiss_app.png -------------------------------------------------------------------------------- /assets/guide/html_2_json_output_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/html_2_json_output_app.png -------------------------------------------------------------------------------- /assets/guide/hyde_retrieval.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/hyde_retrieval.jpg -------------------------------------------------------------------------------- /assets/guide/joke_bot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/joke_bot.png -------------------------------------------------------------------------------- /assets/guide/langchain_agent_scratch.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/langchain_agent_scratch.webp -------------------------------------------------------------------------------- /assets/guide/langgraph_agent_mailtool.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/langgraph_agent_mailtool.jpg -------------------------------------------------------------------------------- /assets/guide/langgraph_helloworld_1.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/langgraph_helloworld_1.webp -------------------------------------------------------------------------------- /assets/guide/langgraph_helloworld_2.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/langgraph_helloworld_2.webp -------------------------------------------------------------------------------- /assets/guide/llamaindex_agent_scratch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/llamaindex_agent_scratch.jpg -------------------------------------------------------------------------------- /assets/guide/llm_chain_translator_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/llm_chain_translator_app.png -------------------------------------------------------------------------------- /assets/guide/multi_queries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/multi_queries.png -------------------------------------------------------------------------------- /assets/guide/multi_queries_in_bundle.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/multi_queries_in_bundle.webp -------------------------------------------------------------------------------- /assets/guide/multi_queries_in_step_down.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/multi_queries_in_step_down.webp -------------------------------------------------------------------------------- /assets/guide/nvidia_vs_groq.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/nvidia_vs_groq.webp -------------------------------------------------------------------------------- /assets/guide/prio_reasoning_context_langchain.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/prio_reasoning_context_langchain.webp -------------------------------------------------------------------------------- /assets/guide/prio_reasoning_context_llamaindex.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/prio_reasoning_context_llamaindex.webp -------------------------------------------------------------------------------- /assets/guide/qa_chain_pdf_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/qa_chain_pdf_app.png -------------------------------------------------------------------------------- /assets/guide/vector_summary_agent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/vector_summary_agent.png -------------------------------------------------------------------------------- /assets/guide/vector_summary_retriever.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/guide/vector_summary_retriever.jpg -------------------------------------------------------------------------------- /assets/images/Bildschirmfoto 2024-04-28 um 21.11.21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/images/Bildschirmfoto 2024-04-28 um 21.11.21.png -------------------------------------------------------------------------------- /assets/images/Elon-musk-biopic.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/images/Elon-musk-biopic.webp -------------------------------------------------------------------------------- /assets/notes/chain-of-thought-reasoning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/chain-of-thought-reasoning.png -------------------------------------------------------------------------------- /assets/notes/chat-doc-flow.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/chat-doc-flow.jpeg -------------------------------------------------------------------------------- /assets/notes/embeddings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/embeddings.png -------------------------------------------------------------------------------- /assets/notes/llms_on_doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/llms_on_doc.png -------------------------------------------------------------------------------- /assets/notes/map_reduce_refine_map_rerank.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/map_reduce_refine_map_rerank.png -------------------------------------------------------------------------------- /assets/notes/memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/memory.png -------------------------------------------------------------------------------- /assets/notes/memory_type_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/memory_type_1.png -------------------------------------------------------------------------------- /assets/notes/memory_type_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/memory_type_2.png -------------------------------------------------------------------------------- /assets/notes/openai_moderation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/openai_moderation.png -------------------------------------------------------------------------------- /assets/notes/retriever.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/retriever.png -------------------------------------------------------------------------------- /assets/notes/seq_chain_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/seq_chain_1.png -------------------------------------------------------------------------------- /assets/notes/seq_chain_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/seq_chain_2.png -------------------------------------------------------------------------------- /assets/notes/seq_chain_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/seq_chain_3.png -------------------------------------------------------------------------------- /assets/notes/seq_chain_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/seq_chain_4.png -------------------------------------------------------------------------------- /assets/notes/stuff_method.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/stuff_method.png -------------------------------------------------------------------------------- /assets/notes/vec_db_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/vec_db_1.png -------------------------------------------------------------------------------- /assets/notes/vec_db_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/vec_db_2.png -------------------------------------------------------------------------------- /assets/notes/why_langchain_prompt_template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/notes/why_langchain_prompt_template.png -------------------------------------------------------------------------------- /assets/screens/assistants1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/assistants1.gif -------------------------------------------------------------------------------- /assets/screens/assistants2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/assistants2.gif -------------------------------------------------------------------------------- /assets/screens/assistants3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/assistants3.gif -------------------------------------------------------------------------------- /assets/screens/chat_openai.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/chat_openai.gif -------------------------------------------------------------------------------- /assets/screens/chatbot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/chatbot.gif -------------------------------------------------------------------------------- /assets/screens/faiss_app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/faiss_app.gif -------------------------------------------------------------------------------- /assets/screens/html_2_json_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/html_2_json_app.png -------------------------------------------------------------------------------- /assets/screens/html_2_json_output_app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/html_2_json_output_app.png -------------------------------------------------------------------------------- /assets/screens/html_summary_chat_app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/html_summary_chat_app.gif -------------------------------------------------------------------------------- /assets/screens/hyde_retrieval.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/hyde_retrieval.gif -------------------------------------------------------------------------------- /assets/screens/hyde_retrieval.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/hyde_retrieval.png -------------------------------------------------------------------------------- /assets/screens/i-ask.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/i-ask.gif -------------------------------------------------------------------------------- /assets/screens/image_auto_annotation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/image_auto_annotation.gif -------------------------------------------------------------------------------- /assets/screens/joke_bot.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/joke_bot.gif -------------------------------------------------------------------------------- /assets/screens/langgraph_agent_mailtool.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/langgraph_agent_mailtool.gif -------------------------------------------------------------------------------- /assets/screens/langgraph_auto_annotation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/langgraph_auto_annotation.gif -------------------------------------------------------------------------------- /assets/screens/llamaindex-workflow-reflection-workflow.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/llamaindex-workflow-reflection-workflow.gif -------------------------------------------------------------------------------- /assets/screens/llm_chain_translator_app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/llm_chain_translator_app.gif -------------------------------------------------------------------------------- /assets/screens/nvidia_vs_groq.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/nvidia_vs_groq.gif -------------------------------------------------------------------------------- /assets/screens/ollama_gemma.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/ollama_gemma.gif -------------------------------------------------------------------------------- /assets/screens/open_api_llm_app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/open_api_llm_app.gif -------------------------------------------------------------------------------- /assets/screens/prio_reasoning_context.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/prio_reasoning_context.gif -------------------------------------------------------------------------------- /assets/screens/qa_chain_pdf_app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/qa_chain_pdf_app.gif -------------------------------------------------------------------------------- /assets/screens/read_html_app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/read_html_app.gif -------------------------------------------------------------------------------- /assets/screens/retriever.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/retriever.gif -------------------------------------------------------------------------------- /assets/screens/sim_app.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/sim_app.gif -------------------------------------------------------------------------------- /assets/screens/yolo8world_openai_vision.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/assets/screens/yolo8world_openai_vision.png -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/environment.yml -------------------------------------------------------------------------------- /intermediate/assistants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/intermediate/assistants.py -------------------------------------------------------------------------------- /intermediate/html_2_json_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/intermediate/html_2_json_app.py -------------------------------------------------------------------------------- /intermediate/html_summary_chat_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/intermediate/html_summary_chat_app.py -------------------------------------------------------------------------------- /intermediate/hyde_retrieval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/intermediate/hyde_retrieval.py -------------------------------------------------------------------------------- /intermediate/llm_chain_translator_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/intermediate/llm_chain_translator_app.py -------------------------------------------------------------------------------- /intermediate/sim_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/intermediate/sim_app.py -------------------------------------------------------------------------------- /notebooks/AI Trading Assistant Actual.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/AI Trading Assistant Actual.ipynb -------------------------------------------------------------------------------- /notebooks/DenseXRetrieval.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/DenseXRetrieval.ipynb -------------------------------------------------------------------------------- /notebooks/agent_gpu_demand_prediction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/agent_gpu_demand_prediction.ipynb -------------------------------------------------------------------------------- /notebooks/audio2text2LLM.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/audio2text2LLM.ipynb -------------------------------------------------------------------------------- /notebooks/audio2text2music.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/audio2text2music.ipynb -------------------------------------------------------------------------------- /notebooks/hyde_retrieval.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/hyde_retrieval.ipynb -------------------------------------------------------------------------------- /notebooks/image_desc2music.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/image_desc2music.ipynb -------------------------------------------------------------------------------- /notebooks/image_description.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/image_description.ipynb -------------------------------------------------------------------------------- /notebooks/langchain_agent_gmail.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/langchain_agent_gmail.ipynb -------------------------------------------------------------------------------- /notebooks/langchain_agent_scratch.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/langchain_agent_scratch.ipynb -------------------------------------------------------------------------------- /notebooks/langgraph_helloworld.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/langgraph_helloworld.ipynb -------------------------------------------------------------------------------- /notebooks/llamaindex_agent_from_scratch.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/llamaindex_agent_from_scratch.ipynb -------------------------------------------------------------------------------- /notebooks/llamaindex_query_router.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/llamaindex_query_router.ipynb -------------------------------------------------------------------------------- /notebooks/llamaindex_vector_summary_agent.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/llamaindex_vector_summary_agent.ipynb -------------------------------------------------------------------------------- /notebooks/llamaindex_vector_summary_retriever.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/llamaindex_vector_summary_retriever.ipynb -------------------------------------------------------------------------------- /notebooks/multi_queries_retrieval.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/multi_queries_retrieval.ipynb -------------------------------------------------------------------------------- /notebooks/multi_user_conversation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/multi_user_conversation.ipynb -------------------------------------------------------------------------------- /notebooks/open_voc_det_playground.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/open_voc_det_playground.ipynb -------------------------------------------------------------------------------- /notebooks/survey_open_voc_models.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/survey_open_voc_models.ipynb -------------------------------------------------------------------------------- /notebooks/text2audio.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/text2audio.ipynb -------------------------------------------------------------------------------- /notebooks/yolo8_world_and_gemma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/yolo8_world_and_gemma.py -------------------------------------------------------------------------------- /notebooks/yolo8_world_and_openai_vision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/yolo8_world_and_openai_vision.py -------------------------------------------------------------------------------- /notebooks/zephyr_assisted_musicgen_generations.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/notebooks/zephyr_assisted_musicgen_generations.ipynb -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/requirements.txt -------------------------------------------------------------------------------- /simple/chat_openai.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/chat_openai.py -------------------------------------------------------------------------------- /simple/chatbot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/chatbot.py -------------------------------------------------------------------------------- /simple/hello_chainlit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/hello_chainlit.py -------------------------------------------------------------------------------- /simple/hello_llamaindex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/hello_llamaindex.py -------------------------------------------------------------------------------- /simple/i-ask.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/i-ask.sh -------------------------------------------------------------------------------- /simple/langchain_citation_chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/langchain_citation_chain.py -------------------------------------------------------------------------------- /simple/lc_deepseek_tool_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/lc_deepseek_tool_call.py -------------------------------------------------------------------------------- /simple/li_deepseek_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/li_deepseek_agent.py -------------------------------------------------------------------------------- /simple/llamaindex_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/llamaindex_context.py -------------------------------------------------------------------------------- /simple/llamaindex_hub_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/llamaindex_hub_simple.py -------------------------------------------------------------------------------- /simple/llamaindex_workflow_reflection_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/llamaindex_workflow_reflection_flow.py -------------------------------------------------------------------------------- /simple/multimodal_chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/multimodal_chat.py -------------------------------------------------------------------------------- /simple/nvidia_vs_groq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/nvidia_vs_groq.py -------------------------------------------------------------------------------- /simple/ollama_gemma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/ollama_gemma.py -------------------------------------------------------------------------------- /simple/open_api_llm_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/open_api_llm_app.py -------------------------------------------------------------------------------- /simple/prio_reasoning_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/prio_reasoning_context.py -------------------------------------------------------------------------------- /simple/read_html_app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/read_html_app.py -------------------------------------------------------------------------------- /simple/retriever.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/retriever.py -------------------------------------------------------------------------------- /simple/wine-price-app/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | -------------------------------------------------------------------------------- /simple/wine-price-app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/Dockerfile -------------------------------------------------------------------------------- /simple/wine-price-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/README.md -------------------------------------------------------------------------------- /simple/wine-price-app/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple/wine-price-app/app/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/app/server.py -------------------------------------------------------------------------------- /simple/wine-price-app/packages/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/packages/csv-agent/README.md -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/csv_agent/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/packages/csv-agent/csv_agent/__init__.py -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/csv_agent/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/packages/csv-agent/csv_agent/agent.py -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/ingest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/packages/csv-agent/ingest.py -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/packages/csv-agent/main.py -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/packages/csv-agent/poetry.lock -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/packages/csv-agent/pyproject.toml -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/titanic.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/packages/csv-agent/titanic.csv -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/titanic_data/index.faiss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/packages/csv-agent/titanic_data/index.faiss -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/titanic_data/index.pkl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/packages/csv-agent/titanic_data/index.pkl -------------------------------------------------------------------------------- /simple/wine-price-app/packages/csv-agent/wine_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/packages/csv-agent/wine_data.csv -------------------------------------------------------------------------------- /simple/wine-price-app/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/poetry.lock -------------------------------------------------------------------------------- /simple/wine-price-app/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/simple/wine-price-app/pyproject.toml -------------------------------------------------------------------------------- /tools/update_deps.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XinyueZ/chat-your-doc/HEAD/tools/update_deps.sh --------------------------------------------------------------------------------