Skip to content

Commit c616986

Browse files
authored
Merge pull request #13427 from nextcloud/context-agent-update
Update context agent page
2 parents 4c3c714 + 3b7441a commit c616986

File tree

1 file changed

+18
-17
lines changed

1 file changed

+18
-17
lines changed

admin_manual/ai/app_context_agent.rst

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,27 @@ App: Context Agent (context_agent)
77
The *context_agent* app is the app that provides AI agent functionality in Nextcloud and acts as a backend for the :ref:`Nextcloud Assistant app<ai-app-assistant>`. Nextcloud can provide customer support upon request, please talk to your account manager for the possibilities.
88

99
When the Context Agent app is installed the AI Chat in Nextcloud Assistant will be able to interact with your Nextcloud apps via virtual integrations that are called "tools". They allow the Assistant to perform actions in your Nextcloud upon sending instructions in a chat message.
10+
Tool groups are only available if their requirements are met. They can be en- and disabled in the AI admin settings.
1011

1112
Currently implemented tools:
1213

1314
* List the user's calendars
1415

1516
* Example prompt: *"List my calendars"*
1617

17-
* List the user's talk conversations
18+
* List the user's talk conversations (requires `Talk <https://apps.nextcloud.com/apps/spreed>`_)
1819

1920
* Example prompt: *"List my talk conversations"*
2021

21-
* List messages in a talk conversation
22+
* List messages in a talk conversation (requires `Talk <https://apps.nextcloud.com/apps/spreed>`_)
2223

2324
* Example prompt: *"List the latest messages in my conversation with Andrew"*
2425

25-
* Send a message to a talk conversation
26+
* Send a message to a talk conversation (requires `Talk <https://apps.nextcloud.com/apps/spreed>`_)
2627

2728
* Example prompt: *"Can you send a joke to Andrew in talk?"*
2829

29-
* Create a public talk conversation
30+
* Create a public talk conversation (requires `Talk <https://apps.nextcloud.com/apps/spreed>`_)
3031

3132
* Example prompt: *"Can you create a new public talk conversation titled 'Press conference'?"*
3233

@@ -38,21 +39,21 @@ Currently implemented tools:
3839

3940
* Example prompt: *"Where do I live?"*
4041

41-
* Ask a question to context chat
42+
* Ask a question to context chat (requires :ref:`Context Chat<ai-app-context_chat>`)
4243

4344
* Example prompt: *"What is the company's sick leave process?"*
4445

45-
* Transcribe a media file
46+
* Transcribe a media file (requires Transcribe audio task type enabled)
4647

4748
* Example prompt: *"Can you transcribe the following file? https://mycloud.com/f/9825679"* (Can be selected via smart picker.)
4849

49-
* Generate documents
50+
* Generate documents (requires `Nextcloud Office <https://apps.nextcloud.com/apps/richdocuments>`_)
5051

5152
* Example prompt: *"Can you generate me a slide deck for my presentation about cats?"*
5253
* Example prompt: *"Can you generate me a spreadsheet with some plausible numbers for countries and their population count?"*
5354
* Example prompt: *"Can you generate me a pdf with an outline about what to see in Berlin?"*
5455

55-
* Generate images
56+
* Generate images (requires Image generation task type enabled)
5657

5758
* Example prompt: *"Can you generate me an image of a cartoon drawing of a roman soldier typing something on a laptop?"*
5859

@@ -76,11 +77,11 @@ Currently implemented tools:
7677

7778
* Example prompt: *"Find a free 1-hour slot for a meeting with me and Marco next week."*
7879

79-
* Create a deck card
80+
* Create a deck card (requires `Deck <https://apps.nextcloud.com/apps/deck>`_)
8081

8182
* Example prompt: *"Create a deck card for 'Buy Groceries' in my Personal board."*
8283

83-
* Access information in deck boards
84+
* Access information in deck boards (requires `Deck <https://apps.nextcloud.com/apps/deck>`_)
8485

8586
* Example prompt: *"Which deck cards are currently in the To do list in my Personal board?"*
8687

@@ -96,7 +97,7 @@ Currently implemented tools:
9697

9798
* Example prompt: *"Show me search results for quick pasta recipes, please."*
9899

99-
* Send an email via Nextcloud Mail
100+
* Send an email via Nextcloud Mail (requires `Mail <https://apps.nextcloud.com/apps/mail>`_)
100101

101102
* Example prompt: *"Send a test email from my [email protected] account to [email protected]"*
102103

@@ -112,20 +113,19 @@ Currently implemented tools:
112113

113114
* Example prompt: *"Can you show me the folder tree of my files?"*
114115

115-
* Determine public transport routes
116+
* Determine public transport routes (requires a `HERE <https://www.here.com/>`_ API key configured in the admin settings)
116117

117118
* Example prompt: *"How can I get from Würzburg Hauptbahnhof to Berlin Hauptbahnhof?"*
118119

119-
* List all projects in OpenProject
120+
* List all projects in OpenProject (requires the `OpenProject integration <https://apps.nextcloud.com/apps/integration_openproject>`_)
120121

121122
* Example prompt: *"List all my projects in OpenProject, please"*
122123

123-
* List all available assignees of a project in OpenProject
124+
* List all available assignees of a project in OpenProject (requires the `OpenProject integration <https://apps.nextcloud.com/apps/integration_openproject>`_)
124125

125126
* Example prompt: *"List all available assignees for the 'Product launch' project in OpenProject"*
126127

127-
* Create a new work package in a given project in OpenProject
128-
128+
* Create a new work package in a given project in OpenProject (requires the `OpenProject integration <https://apps.nextcloud.com/apps/integration_openproject>`_)
129129
* Example prompt: *"Create a work package called 'Publish release video' in the 'Product launch' project in OpenProject"*
130130

131131

@@ -197,4 +197,5 @@ Known Limitations
197197
-----------------
198198
* Make sure to test the language model you are using in concert with this app for whether they meet the use-case's quality requirements
199199
* Most models have difficulties with languages other than English. Some sometimes answer in another language than used by the user.
200-
* Customer support is available upon request, however we can't solve false or problematic output, most performance issues, or other problems caused by the underlying model. Support is thus limited only to bugs directly caused by the implementation of the app (connectors, API, front-end, AppAPI)
200+
* Customer support is available upon request, however we can't solve false or problematic output, most performance issues, or other problems caused by the underlying model.
201+
Support is thus limited only to bugs directly caused by the implementation of the app (connectors, API, front-end, AppAPI). We still try to optimize this as far as possible, so if you encounter any false or problematic output, you can report it `in a dedicated Github issue <https://github.com/nextcloud/context_agent/issues/51>`_ to help us improve this app.

0 commit comments

Comments
 (0)