├── 01_query_engine_router.ipynb ├── 01_query_engine_subquestion.ipynb ├── 02_agents_openai.ipynb ├── 02_agents_react.ipynb ├── 03_edd_llms.ipynb ├── 03_edd_retrieval_strategies.ipynb ├── 04_finetune_embedding.ipynb ├── 04_finetune_llm_gpt_3_5.ipynb ├── 05_llama_packs_llama_guard.ipynb ├── 05_llama_packs_neo4j.ipynb ├── Hands-on-LlamaIndex.pdf ├── LICENSE ├── README.md ├── data ├── DevOps_Self-Service_Pipeline_Architecture.pdf ├── DevOps_Self-Service_Pipeline_Security_Guardrails.pdf └── DevOps_Self-Service_Terraform_Project_Structure.pdf └── devopskb-chatbot ├── .gitignore ├── README.md ├── backend ├── .gitignore ├── README.md ├── app │ ├── __init__.py │ ├── api │ │ ├── __init__.py │ │ └── routers │ │ │ ├── __init__.py │ │ │ └── chat.py │ └── engine │ │ ├── __init__.py │ │ ├── constants.py │ │ ├── generate.py │ │ └── index.py ├── data │ ├── DevOps_Self-Service_Pipeline_Architecture.pdf │ ├── DevOps_Self-Service_Pipeline_Security_Guardrails.pdf │ └── DevOps_Self-Service_Terraform_Project_Structure.pdf ├── main.py ├── poetry.lock ├── pyproject.toml └── tests │ └── __init__.py └── frontend ├── .env ├── .gitignore ├── README.md ├── app ├── components │ ├── chat-section.tsx │ ├── header.tsx │ ├── transform.ts │ └── ui │ │ └── chat │ │ ├── chat-avatar.tsx │ │ ├── chat-input.tsx │ │ ├── chat-item.tsx │ │ ├── chat-messages.tsx │ │ └── index.ts ├── favicon.ico ├── globals.css ├── layout.tsx └── page.tsx ├── next.config.js ├── package-lock.json ├── package.json ├── postcss.config.js ├── public └── llama.png ├── tailwind.config.ts └── tsconfig.json /01_query_engine_router.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/01_query_engine_router.ipynb -------------------------------------------------------------------------------- /01_query_engine_subquestion.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/01_query_engine_subquestion.ipynb -------------------------------------------------------------------------------- /02_agents_openai.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/02_agents_openai.ipynb -------------------------------------------------------------------------------- /02_agents_react.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/02_agents_react.ipynb -------------------------------------------------------------------------------- /03_edd_llms.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/03_edd_llms.ipynb -------------------------------------------------------------------------------- /03_edd_retrieval_strategies.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/03_edd_retrieval_strategies.ipynb -------------------------------------------------------------------------------- /04_finetune_embedding.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/04_finetune_embedding.ipynb -------------------------------------------------------------------------------- /04_finetune_llm_gpt_3_5.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/04_finetune_llm_gpt_3_5.ipynb -------------------------------------------------------------------------------- /05_llama_packs_llama_guard.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/05_llama_packs_llama_guard.ipynb -------------------------------------------------------------------------------- /05_llama_packs_neo4j.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/05_llama_packs_neo4j.ipynb -------------------------------------------------------------------------------- /Hands-on-LlamaIndex.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/Hands-on-LlamaIndex.pdf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/README.md -------------------------------------------------------------------------------- /data/DevOps_Self-Service_Pipeline_Architecture.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/data/DevOps_Self-Service_Pipeline_Architecture.pdf -------------------------------------------------------------------------------- /data/DevOps_Self-Service_Pipeline_Security_Guardrails.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/data/DevOps_Self-Service_Pipeline_Security_Guardrails.pdf -------------------------------------------------------------------------------- /data/DevOps_Self-Service_Terraform_Project_Structure.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/data/DevOps_Self-Service_Terraform_Project_Structure.pdf -------------------------------------------------------------------------------- /devopskb-chatbot/.gitignore: -------------------------------------------------------------------------------- 1 | /venv 2 | 3 | -------------------------------------------------------------------------------- /devopskb-chatbot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/README.md -------------------------------------------------------------------------------- /devopskb-chatbot/backend/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | storage 3 | .env 4 | -------------------------------------------------------------------------------- /devopskb-chatbot/backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/README.md -------------------------------------------------------------------------------- /devopskb-chatbot/backend/app/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devopskb-chatbot/backend/app/api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devopskb-chatbot/backend/app/api/routers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devopskb-chatbot/backend/app/api/routers/chat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/app/api/routers/chat.py -------------------------------------------------------------------------------- /devopskb-chatbot/backend/app/engine/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/app/engine/__init__.py -------------------------------------------------------------------------------- /devopskb-chatbot/backend/app/engine/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/app/engine/constants.py -------------------------------------------------------------------------------- /devopskb-chatbot/backend/app/engine/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/app/engine/generate.py -------------------------------------------------------------------------------- /devopskb-chatbot/backend/app/engine/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/app/engine/index.py -------------------------------------------------------------------------------- /devopskb-chatbot/backend/data/DevOps_Self-Service_Pipeline_Architecture.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/data/DevOps_Self-Service_Pipeline_Architecture.pdf -------------------------------------------------------------------------------- /devopskb-chatbot/backend/data/DevOps_Self-Service_Pipeline_Security_Guardrails.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/data/DevOps_Self-Service_Pipeline_Security_Guardrails.pdf -------------------------------------------------------------------------------- /devopskb-chatbot/backend/data/DevOps_Self-Service_Terraform_Project_Structure.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/data/DevOps_Self-Service_Terraform_Project_Structure.pdf -------------------------------------------------------------------------------- /devopskb-chatbot/backend/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/main.py -------------------------------------------------------------------------------- /devopskb-chatbot/backend/poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/poetry.lock -------------------------------------------------------------------------------- /devopskb-chatbot/backend/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/backend/pyproject.toml -------------------------------------------------------------------------------- /devopskb-chatbot/backend/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/.env -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/.gitignore -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/README.md -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/components/chat-section.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/components/chat-section.tsx -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/components/header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/components/header.tsx -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/components/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/components/transform.ts -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/components/ui/chat/chat-avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/components/ui/chat/chat-avatar.tsx -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/components/ui/chat/chat-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/components/ui/chat/chat-input.tsx -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/components/ui/chat/chat-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/components/ui/chat/chat-item.tsx -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/components/ui/chat/chat-messages.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/components/ui/chat/chat-messages.tsx -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/components/ui/chat/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/components/ui/chat/index.ts -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/favicon.ico -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/globals.css -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/layout.tsx -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/app/page.tsx -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/next.config.js -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/package-lock.json -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/package.json -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/postcss.config.js -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/public/llama.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/public/llama.png -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/tailwind.config.ts -------------------------------------------------------------------------------- /devopskb-chatbot/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wenqiglantz/hands-on-llamaindex/HEAD/devopskb-chatbot/frontend/tsconfig.json --------------------------------------------------------------------------------