Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UNIT] llama-index framework - release 3/3/25 #22

Open
wants to merge 47 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
f5ae4bd
Add general outline llama-index based on TOC
davidberenstein1957 Feb 4, 2025
151f6c3
Add LlamaIndex framework documentation files
davidberenstein1957 Feb 7, 2025
6a1938f
Merge branch 'main' into frameworks/llama-index
davidberenstein1957 Feb 7, 2025
d4ae36c
Update LlamaIndex documentation with comprehensive framework overview
davidberenstein1957 Feb 7, 2025
98373b9
Refine LlamaIndex documentation with clearer language and improved ex…
davidberenstein1957 Feb 7, 2025
f74d175
Restructure LlamaIndex documentation with detailed components and int…
davidberenstein1957 Feb 10, 2025
c454a03
Merge branch 'main' into frameworks/llama-index
davidberenstein1957 Feb 10, 2025
5e1a7e5
Refactor LlamaIndex documentation: Update content structure and remov…
davidberenstein1957 Feb 11, 2025
7cb76e5
Update LlamaIndex components documentation with detailed QueryEngine …
davidberenstein1957 Feb 11, 2025
43e8a2f
Merge branch 'main' into frameworks/llama-index
davidberenstein1957 Feb 11, 2025
7b82baa
Reorganize Unit 2 LlamaIndex content and update README
davidberenstein1957 Feb 11, 2025
0ae5664
Update LlamaIndex documentation with detailed tools and agent creatio…
davidberenstein1957 Feb 11, 2025
cb74d10
Update LlamaIndex agents and tools documentation with comprehensive e…
davidberenstein1957 Feb 12, 2025
fb992bf
Update LlamaIndex unit structure and add new documentation files for …
davidberenstein1957 Feb 12, 2025
0392515
Refactor LlamaIndex documentation with comprehensive workflow and mul…
davidberenstein1957 Feb 12, 2025
19d5c0e
Add workflow creation guide and evaluation techniques in LlamaIndex d…
davidberenstein1957 Feb 12, 2025
42315c8
Add LlamaIndex workflow documentation link and introduction to AgentW…
davidberenstein1957 Feb 12, 2025
21d4078
Enhance LlamaIndex components documentation with detailed storage and…
davidberenstein1957 Feb 13, 2025
10914a2
Enhance LlamaIndex workflow documentation with comprehensive examples…
davidberenstein1957 Feb 13, 2025
dd00899
Remove best practices section from LlamaIndex workflow documentation
davidberenstein1957 Feb 13, 2025
d25186e
Apply suggestions from code review
davidberenstein1957 Feb 13, 2025
209e026
Apply suggestions from code review
davidberenstein1957 Feb 13, 2025
f16e94e
Update LlamaIndex documentation with refined explanations of componen…
davidberenstein1957 Feb 13, 2025
9cc0aef
Merge branch 'frameworks/llama-index' of https://github.com/huggingfa…
davidberenstein1957 Feb 13, 2025
e48c3c7
Refactor LlamaIndex documentation with improved workflow and tool cre…
davidberenstein1957 Feb 13, 2025
acbf8e7
Improve QueryEngine documentation with narrative context and Alfred a…
davidberenstein1957 Feb 13, 2025
37e1fd6
Reorganize LlamaIndex documentation structure and update content flow
davidberenstein1957 Feb 13, 2025
220f67e
Update LlamaIndex documentation file structure and content for unit2
davidberenstein1957 Feb 13, 2025
a5b2b04
Refactor LlamaIndex README with updated file structure and section ti…
davidberenstein1957 Feb 13, 2025
fd8c94f
Remove LlamaIndex introduction file from unit2
davidberenstein1957 Feb 13, 2025
ba29b29
Update introduction and LlamaIndex agents documentation with refined …
davidberenstein1957 Feb 13, 2025
abce3cb
Merge branch 'main' into frameworks/llama-index
davidberenstein1957 Feb 18, 2025
fc4d32f
Add LlamaHub documentation and update LlamaIndex unit2 content
davidberenstein1957 Feb 18, 2025
5260e93
Add LlamaHub documentation and update LlamaIndex unit2 content
davidberenstein1957 Feb 18, 2025
2ce32bb
Update LlamaIndex unit2 toctree with LlamaHub section
davidberenstein1957 Feb 18, 2025
6b212ef
Add visual elements to LlamaIndex tools documentation
davidberenstein1957 Feb 18, 2025
cd820b9
Update LlamaTrace installation instructions in components documentation
davidberenstein1957 Feb 18, 2025
32f45a7
Enhance LlamaIndex components documentation with RAG explanation
davidberenstein1957 Feb 18, 2025
81de803
Update LlamaIndex documentation with visual and formatting improvements
davidberenstein1957 Feb 18, 2025
eec73d8
Refine LlamaIndex documentation with improved text emphasis and forma…
davidberenstein1957 Feb 18, 2025
784d645
Update installation instructions for Google Toolspec and Workflow pac…
davidberenstein1957 Feb 18, 2025
1817bc3
Enhance LlamaIndex workflows documentation with improved explanations…
davidberenstein1957 Feb 18, 2025
bb811b4
Convert external link to HTML anchor tag in workflows documentation
davidberenstein1957 Feb 18, 2025
4931b95
Merge branch 'main' into frameworks/llama-index
davidberenstein1957 Feb 19, 2025
1f95517
Add quizzes for LlamaIndex unit2 documentation
davidberenstein1957 Feb 19, 2025
b9b0d53
Merge branch 'frameworks/llama-index' of https://github.com/huggingfa…
davidberenstein1957 Feb 19, 2025
b6c8074
Reorder LlamaIndex unit2 navigation in _toctree.yml
davidberenstein1957 Feb 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 39 additions & 0 deletions units/unit2/2_frameworks/llama-index/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Llama Index

## What is the framework?

LlamaIndex is the leading framework for building LLM-powered agents on your data by creating `workflows`, using any integrated `components` available in `llama-index`. You can then build, iterate and deploy these agents in multi-agent systems using `LlamaDeploy`.
A
### What are components?

Components are the building blocks of workflows. They are any `llama-index` components that are integrated into the framework.

### What are workflows?

Workflows are multi-step processes that combine one or more agents, data connectors, and other tools to complete a task. They are event-driven software that allows you to combine RAG data sources and multiple agents to create a complex application that can perform a wide variety of tasks with reflection, error-correction, and other hallmarks of advanced LLM applications. You can then deploy these agentic workflows as production microservices.

### What is LlamaDeploy?

LlamaDeploy is an async-first framework for deploying, scaling, and productionizing agentic multi-service systems based on agents and workflows from `llama_index`.

## Why should you use this framework for agents over others?

WIP

## Core Concepts

| Concept | Description |
|---------|-------------|
| Workflow | A workflow is a sequence of steps that are executed in order. |
| Service | A service is a function that is executed by the agent. |
| Agent | An agent is a collection of services that are executed by the agent. |

## Use-case

## References

- [Agents](https://docs.llamaindex.ai/en/stable/module_guides/deploying/agents/)
- [Workflows](https://docs.llamaindex.ai/en/stable/module_guides/workflow/)
- [LlamaDeploy](https://docs.llamaindex.ai/en/stable/module_guides/llama_deploy/)


Empty file.
Empty file.
Empty file.
Empty file.
Empty file.