RDBTC-223 Guide: AI Agent Attachments#2399
RDBTC-223 Guide: AI Agent Attachments#2399Netzach-Nyss wants to merge 3 commits intoravendb:mainfrom
Conversation
| @@ -0,0 +1,109 @@ | |||
| --- | |||
| title: "File Attachments in RavenDB AI Agents" | |||
There was a problem hiding this comment.
a bit plain
maybe "Beyond Text: Adding File Attachments to RavenDB AI Agents" or similar?
There was a problem hiding this comment.
I like it. Changed.
| @@ -0,0 +1,109 @@ | |||
| --- | |||
| title: "File Attachments in RavenDB AI Agents" | |||
| tags: [ai, attachments, csharp, demo] | |||
|
|
||
| ### Demo | ||
|
|
||
| Before we begin, if you want to run this demo yourself, you can find the [samples-hr repository on GitHub](https://github.com/ravendb/samples-hr). Instructions for launching it are included. |
There was a problem hiding this comment.
you can wrap it in admonition
There was a problem hiding this comment.
explain what the application does briefly before going further
There was a problem hiding this comment.
Added admonition and explanation.
|
|
||
| Before we begin, if you want to run this demo yourself, you can find the [samples-hr repository on GitHub](https://github.com/ravendb/samples-hr). Instructions for launching it are included. | ||
|
|
||
| Let’s step into Mike Thompson’s role by selecting him at the top of the chat window. After returning from a business trip, we want to report our expenses to HR. Instead of filling out forms, we simply open the HR chatbot that handles these everyday tasks, reducing the time HR needs to process routine requests and making the whole experience quicker and more comfortable for users. |
There was a problem hiding this comment.
you should include more screenshots here - start chat > upload attachment > result
right now you have only result
There was a problem hiding this comment.
it'd make the story easier to follow
There was a problem hiding this comment.
Added two screenshots.
| What makes RavenDB’s approach different is that the intrinsic complexity is handled for you. The database server manages conversation state, integrates with LLM providers, and enforces safety through Query and Action tools defined by the developer. This means the agent can only perform operations you explicitly allow, keeping it predictable and controlled. Instead of building infrastructure around agents, you focus on defining capabilities and letting RavenDB handle the rest. If you want to look into AI Agents more, you can check our [AI Agents deep dive](https://ravendb.net/articles/practical-look-at-ai-agents-with-ravendb). | ||
| </Admonition> | ||
|
|
||
| ## Attachment method |
There was a problem hiding this comment.
can we improve the headings?
Issue link
https://issues.hibernatingrhinos.com/issue/RDBTC-223/Guide-AI-Agent-Attachments
Additional description
Adding a guide about AI Agents Attachments and related images.
Type of change
/templatesor readme)Changes in docs URLs
/scripts/redirects.jsonfile, setDocuments MovedPR label)Changes in UX/UI