You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+76-30Lines changed: 76 additions & 30 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,6 +34,12 @@
34
34
-**Connect to any data source** – Use prebuilt connectors for S3, GCS, Azure, or implement your own.
35
35
-**Scale ingestion** – Process large datasets quickly with [Ray-based parallel processing](https://ragbits.deepsense.ai/how-to/document_search/distributed_ingestion/#how-to-ingest-documents-in-a-distributed-fashion).
36
36
37
+
### 🤖 Build Multi-Agent Workflows with Ease
38
+
39
+
-**Multi-agent coordination** – Create teams of specialized agents with role-based collaboration using [A2A protocol](https://ragbits.deepsense.ai/tutorials/agents) for interoperability.
40
+
-**Real-time data integration** – Leverage [Model Context Protocol (MCP)](https://ragbits.deepsense.ai/how-to/agents/provide_mcp_tools) for live web access, database queries, and API integrations.
41
+
-**Conversation state management** – Maintain context across interactions with [automatic history tracking](https://ragbits.deepsense.ai/how-to/agents/define_and_use_agents/#conversation-history).
42
+
37
43
### 🚀 Deploy & Monitor with Confidence
38
44
39
45
-**Real-time observability** – Track performance with [OpenTelemetry](https://ragbits.deepsense.ai/how-to/project/use_tracing/#opentelemetry-trace-handler) and [CLI insights](https://ragbits.deepsense.ai/how-to/project/use_tracing/#cli-trace-handler).
@@ -165,55 +171,95 @@ if __name__ == "__main__":
165
171
asyncio.run(run())
166
172
```
167
173
174
+
### Agentic RAG
175
+
176
+
To build an agentic RAG pipeline:
177
+
178
+
```python
179
+
import asyncio
180
+
from ragbits.agents import Agent
181
+
from ragbits.core.embeddings import LiteLLMEmbedder
182
+
from ragbits.core.llms import LiteLLM
183
+
from ragbits.core.vector_stores import InMemoryVectorStore
184
+
from ragbits.document_search import DocumentSearch
Copy file name to clipboardExpand all lines: docs/index.md
+75-29Lines changed: 75 additions & 29 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -54,6 +54,12 @@ hide:
54
54
-**Connect to any data source** – Use prebuilt connectors for S3, GCS, Azure, or implement your own.
55
55
-**Scale ingestion** – Process large datasets quickly with [Ray-based parallel processing](https://ragbits.deepsense.ai/how-to/document_search/distributed_ingestion/#how-to-ingest-documents-in-a-distributed-fashion).
56
56
57
+
### 🤖 Build Multi-Agent Workflows with Ease
58
+
59
+
-**Multi-agent coordination** – Create teams of specialized agents with role-based collaboration using [A2A protocol](https://ragbits.deepsense.ai/tutorials/agents/) for interoperability.
60
+
-**Real-time data integration** – Leverage [Model Context Protocol (MCP)](https://ragbits.deepsense.ai/how-to/provide_mcp_tools/) for live web access, database queries, and API integrations.
61
+
-**Conversation state management** – Maintain context across interactions with [automatic history tracking](https://ragbits.deepsense.ai/how-to/agents/define_and_use_agents/#conversation-history/).
62
+
57
63
### 🚀 Deploy & Monitor with Confidence
58
64
59
65
-**Real-time observability** – Track performance with [OpenTelemetry](https://ragbits.deepsense.ai/how-to/project/use_tracing/#opentelemetry-trace-handler) and [CLI insights](https://ragbits.deepsense.ai/how-to/project/use_tracing/#cli-trace-handler).
@@ -194,55 +200,95 @@ if __name__ == "__main__":
194
200
asyncio.run(run())
195
201
```
196
202
203
+
### Agentic RAG
204
+
205
+
To build an agentic RAG pipeline:
206
+
207
+
```python
208
+
import asyncio
209
+
from ragbits.agents import Agent
210
+
from ragbits.core.embeddings import LiteLLMEmbedder
211
+
from ragbits.core.llms import LiteLLM
212
+
from ragbits.core.vector_stores import InMemoryVectorStore
213
+
from ragbits.document_search import DocumentSearch
0 commit comments