Replies: 5 comments
-
|
Hi @rsoika, thanks for starting this discussion! 👋 The Theia community will take a look soon. In the meantime, you might find helpful information in: 💙 Eclipse Theia is built and maintained by a community of contributors and sponsors. If Theia is valuable to your work, consider sponsoring the project. For professional support, training, or consulting services, learn more about available options. |
Beta Was this translation helpful? Give feedback.
-
|
Hi Ralph, If you want to build upon Theia AI (including its agent framework, chat UI, etc.), you need to implement it as a Theia extension. Creating a custom agent in this extension is then simply binding a dedicated chat agent implementation, as described in the Theia AI docs. There are several more examples in the Theia code base to look at, see e.g. the ai-ide module as well as the API examples about certain AI chat features. I hope this helps! |
Beta Was this translation helpful? Give feedback.
-
|
Hi Philip, Now I wonder if the following is possible: Can I define a new agent template and somehow tell it that
My test class is generating a BPMN file form the text input. So my agent would automate what I am doing manually now. Is something like this possible? I do not really understand how to describe the prompttemplate in a way to get such a result
|
Beta Was this translation helpful? Give feedback.
-
|
Hi Ralph, alternatively, you can also create a custom agent in your workspace (see Creating a Custom Agent), if you don't want to provide a Theia Extension yet. In a custom agent, you can define the agent name, the LLM to be used, give it a system message. In the system message you can specify the tool functions you want to make available for the agent using Relevant tool functions to be included and explained in your custom agent's system message:
See Theia Coder prompt for an example of a more complex prompt that involves tool functions. |
Beta Was this translation helpful? Give feedback.
-
|
Hello @rsoika |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Question
Hi,
I want to develop my first AI Agent. The agent should provide a default system prompt and than passes the answer to a small Java Programm that opens a resource file (an XML document) and modifies this resource file.
I found this general documentation about the topic: https://theia-ide.org/docs/theia_ai/
But I did not understand how to get started. Is there a kind of hello-world skeleton available that I can use to start? I do not understand how my project structure should look like, how to build the thing (I guess it is an extension .vsix?) and how to integrate this.
Thanks for any hints.
Ralph
Beta Was this translation helpful? Give feedback.
All reactions