Skip to content

Commit 905ca25

Browse files
reebhubmateuszbartosik
authored andcommitted
AI start pages (new start pages for the AI integration branch and the embeddings and vector search sections, edits in existing GenAI and AI agents pages), added embeddings & vector search use cases, and some editing of existing AI content.
1 parent 0949713 commit 905ca25

File tree

43 files changed

+444
-160
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+444
-160
lines changed

docs/ai-integration/ai-agents/ai-agents_overview.mdx

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -26,33 +26,17 @@ import LanguageContent from "@site/src/components/LanguageContent";
2626
* Delegating the communication with the LLM to an AI agent can significantly reduce client code complexity and development overhead.
2727

2828
* In this article:
29-
* [Common use cases](../../ai-integration/ai-agents/ai-agents_overview#common-use-cases)
3029
* [Defining and running AI agents](../../ai-integration/ai-agents/ai-agents_overview#defining-and-running-an-ai-agent)
3130
* [The main stages in defining an AI agent](../../ai-integration/ai-agents/ai-agents_overview#the-main-stages-in-defining-an-ai-agent)
3231
* [What is a conversation](../../ai-integration/ai-agents/ai-agents_overview#what-is-a-conversation)
3332
* [Initiating a conversation](../../ai-integration/ai-agents/ai-agents_overview#initiating-a-conversation)
3433
* [AI agent usage flowchart](../../ai-integration/ai-agents/ai-agents_overview#ai-agent-usage-flowchart)
3534
* [Streaming LLM responses](../../ai-integration/ai-agents/ai-agents_overview#streaming-llm-responses)
3635
* [Reducing throughput and expediting LLM response](../../ai-integration/ai-agents/ai-agents_overview#reducing-throughput-and-expediting-llm-response)
36+
* [Common use cases](../../ai-integration/ai-agents/ai-agents_overview#common-use-cases)
3737

3838
</Admonition>
3939

40-
## Common use cases
41-
42-
AI agents are designed to easily integrate AI capabilities into applications and workflows. They can interact with users, intelligently retrieve and process data from proprietary databases, and apply actions based on roles they are requested to take and the data they have access to. Some of the tasks and applications they can be tailored to perform include:
43-
44-
<a id="customer-support-chatbot-agents"/> **Customer support chatbot agents** can answer customer queries based on information stored in databases and internal knowledge bases, provide troubleshooting steps, and guide users through processes in real time.
45-
46-
<a id="data-analysis-and-reporting-agents"/> **Data analysis and reporting agents** can analyze large datasets to extract relevant data and present it in a user-friendly format, escalate customer issues and application output, create reports and highlight points of interest, and help businesses make informed decisions.
47-
48-
<a id="automated-content-generation-agents"/> **Automated content generation agents** can generate summaries, add automated comments to articles and application-generated content, reference readers to related material, and create marketing content based on user input and stored information.
49-
50-
<a id="workflow-automation-agents"/> **Workflow automation agents** can automate repetitive tasks such as email sorting, spam filtering, form filling, or file organization.
51-
52-
<a id="intelligent-recommendation-agents"/> **Intelligent recommendation agents** can provide personalized recommendations based on user preferences and available data, e.g. a _library assistant_ suggesting books and other resources, an _HR office assistant_ recommending rewards for employees based on their performance and available facilities near their residence, or an _e-commerce assistant_ recommending products.
53-
54-
<hr />
55-
5640
## Defining and running an AI agent
5741

5842
AI agents can be created by RavenDB clients (providing they have database administration permissions).
@@ -265,3 +249,24 @@ When creating query tools -
265249
You can limit the number of times that the LLM is allowed to trigger database queries in response to a single user prompt.
266250

267251
[Setting iterations limit using the API](../../ai-integration/ai-agents/creating-ai-agents/creating-ai-agents_api#set-maximum-number-of-iterations)
252+
253+
<hr />
254+
255+
## Common use cases
256+
257+
AI agents are designed to easily integrate AI capabilities into applications and workflows. They can interact with users, intelligently retrieve and process data from proprietary databases, and apply actions based on roles they are requested to take and the data they have access to. Some of the tasks and applications they can be tailored to perform include -
258+
259+
* **Customer support chatbot agents**
260+
Agents can answer customer queries based on information stored in databases and internal knowledge bases, provide troubleshooting steps, and guide users through processes in real time.
261+
262+
* **Data analysis and reporting agents**
263+
Agents can analyze large datasets to extract relevant data and present it in a user-friendly format, escalate customer issues and application output, create reports and highlight points of interest, and help businesses make informed decisions.
264+
265+
* **Content generation agents**
266+
Agents can generate summaries, add automated comments to articles and application-generated content, reference readers to related material, and create marketing content based on user input and stored information.
267+
268+
* **Workflow automation agents**
269+
Agents can automate repetitive tasks like email sorting, spam filtering, form filling, or file organization.
270+
271+
* **Intelligent recommendation agents**
272+
Agents can provide personalized recommendations based on user preferences and available data, e.g. a _library assistant_ suggesting books and other resources, an _HR office assistant_ recommending rewards for employees based on their performance and available facilities near their residence, or an _e-commerce assistant_ recommending products.

docs/ai-integration/ai-agents/ai-agents_start.mdx

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -13,24 +13,11 @@ import aiAgentsStartApiImage from "./assets/ai-agents_start_apiImage.png";
1313
import aiAgentsStartStudioImage from "./assets/ai-agents_start_studioImage.png";
1414

1515
# AI Agents: Start
16-
1716
AI agents are built to easily integrate AI capabilities into RavenDB clients.
1817
An AI agent serves as a client's proxy to an AI model; the agent can not only maintain a continuous conversation with the model but also enable it to securely query a RavenDB database and request the client to perform actions.
1918
Using AI agents frees developers from the need to manage an AI model in their code, enhances the model by giving it access to a credible and relevant data source, and opens the door to numerous operational scenarios.
2019

21-
## Use cases
22-
23-
Creating an AI agent and assigning it a role can be done in minutes using Studio or the API, making it easy to address a wide variety of use cases like -
24-
25-
- [Customer support chatbot agents](../../ai-integration/ai-agents/ai-agents_overview#customer-support-chatbot-agents)
26-
- [Data analysis and reporting agents](../../ai-integration/ai-agents/ai-agents_overview#data-analysis-and-reporting-agents)
27-
- [Automated content generation agents](../../ai-integration/ai-agents/ai-agents_overview#automated-content-generation-agents)
28-
- [Workflow automation agents](../../ai-integration/ai-agents/ai-agents_overview#workflow-automation-agents)
29-
- [Intelligent recommendation agents](../../ai-integration/ai-agents/ai-agents_overview#intelligent-recommendation-agents)
30-
31-
3220
## Technical documentation
33-
3421
Our technical documentation explains in detail what AI agents are and how to define and use them.
3522
If you're new to AI agents, we recommend the [overview](../../ai-integration/ai-agents/ai-agents_overview) page as a good starting point.
3623

@@ -40,19 +27,27 @@ If you're new to AI agents, we recommend the [overview](../../ai-integration/ai-
4027
<CardWithImage title="Easily creating and testing an AI agent using Studio" url="../../ai-integration/ai-agents/creating-ai-agents/creating-ai-agents_studio" imgSrc={aiAgentsStartStudioImage} imgAlt="imgAlt" ctaLabel="Read" />
4128
</ColGrid>
4229

43-
## Videos
30+
## In-depth articles
31+
Once you get acquainted with AI agents, expand your expertise with a comprehensive guide that includes some practical insights.
4432

33+
<ColGrid colCount={3}>
34+
<CardWithImage title="Practical Look at AI Agents with RavenDB" description="Article by Gracjan Sadowicz" imgSrc="" url="https://ravendb.net/articles/practical-look-at-ai-agents-with-ravendb" imgAlt="imgAlt" ctaLabel="Read" />
35+
</ColGrid>
36+
37+
## Videos
4538
Watch our webinars to see AI agents in action and learn practical implementation techniques.
4639

4740
<ColGrid colCount={2}>
4841
<CardWithImageHorizontal title="How to run AI agents natively in your database" description="Webinar with Oren Eini" url="https://www.youtube.com/watch?v=A17GSLGN-cQ" imgSrc="https://media.licdn.com/dms/image/v2/D4D10AQG81cXtiYRc2w/image-shrink_800/B4DZZYYLcTHwAk-/0/1745239456036?e=2147483647&v=beta&t=yQVz6ji4wD4reOTXtlPpERK0fdpr1f2VoG_SEV9x3lc" imgAlt="imgAlt" ctaLabel="Watch" />
4942
<CardWithImageHorizontal title="How to create powerful and secure AI agents with RavenDB" description="Webinar with Oren Eini" url="https://www.youtube.com/watch?v=jzUxL9P17G4" imgSrc="https://media.licdn.com/dms/image/v2/D4D10AQG81cXtiYRc2w/image-shrink_800/B4DZZYYLcTHwAk-/0/1745239456036?e=2147483647&v=beta&t=yQVz6ji4wD4reOTXtlPpERK0fdpr1f2VoG_SEV9x3lc" imgAlt="imgAlt" ctaLabel="Watch" />
5043
</ColGrid>
5144

52-
## In-depth articles
45+
## Use cases
46+
Creating an AI agent and assigning it a role can be done in minutes using Studio or the API, making it easy to address a wide variety of use cases like -
5347

54-
Once you get acquainted with AI agents, expand your expertise with a comprehensive guide that includes some practical insights.
48+
- [Customer support chatbot agents](../../ai-integration/ai-agents/ai-agents_overview#customer-support-chatbot-agents)
49+
- [Data analysis and reporting agents](../../ai-integration/ai-agents/ai-agents_overview#data-analysis-and-reporting-agents)
50+
- [Automated content generation agents](../../ai-integration/ai-agents/ai-agents_overview#automated-content-generation-agents)
51+
- [Workflow automation agents](../../ai-integration/ai-agents/ai-agents_overview#workflow-automation-agents)
52+
- [Intelligent recommendation agents](../../ai-integration/ai-agents/ai-agents_overview#intelligent-recommendation-agents)
5553

56-
<ColGrid colCount={3}>
57-
<CardWithImage title="Practical Look at AI Agents with RavenDB" description="Article by Gracjan Sadowicz" imgSrc="" url="https://ravendb.net/articles/practical-look-at-ai-agents-with-ravendb" imgAlt="imgAlt" ctaLabel="Read" />
58-
</ColGrid>
-68.7 KB
Binary file not shown.

0 commit comments

Comments
 (0)