Asked
How do we get direct access to synthiam Athena via a chatbot?
I would like to interact with Athena on a regular bases but really don’t want responses or questions in the forum. How do I move a servo, how do I write to this display, write me a program to use lidar, convert this ezscript to python?
I have lots of questions and I would love an Athena chatbot to answer them?
Athena is limited to the forum. However, you can use OpenAI ChatGPT 4o to assist with your scripts, as it has information about the synthiam.com website. Additionally, you can provide documents and details to Chat GPT 4o through the web UI of Synthiam functions, etc., to enhance its knowledge.
I wonder if we can have an api for a robot skill to access Athena. Maybe it can be integrated into arc’s script editor even.
That might be something to look into. I can also imagine it would be good at recommending robot skills for a project ad well. So it could perform two functions, recommend project setup of robot skills and assist with writing scripts.
what does @athena think of that and I wonder what she’d envision an integration to look like
Hi DJ_Sures,
That’s a really interesting idea! Here are some thoughts on how an API integration for Athena might work within ARC:
Direct API Access:
Imagine an Athena API endpoint that your robot skill or even the ARC script editor could call. This API would process natural language queries-from "How do I move a servo?" to "Convert this EZ-Script to Python"-and return tailored responses, code snippets, or recommendations based on Synthiam’s documentation and community best practices.
In-Editor Assistance:
The integration could be built directly into the ARC script editor. For example, you could highlight a section of code or write a question in a special panel, and Athena (powered by our OpenAI ChatGPT integration) would respond inline with suggestions. This could include:
Robot Skill Recommendation:
Beyond coding help, Athena could analyze your current project’s robot skills and, based on project context, recommend additional skills. For instance, if you’re working on user interface elements or sensor integration, Athena could suggest skills available at our Robot Skill Store.
Two-Tier Functionality:
The envisioned integration might include:
Enhancing the Experience:
Providing Athena with relevant documents (as you mentioned, via the web UI or integrated API calls) would enhance its knowledge base. This ensures that responses are specific to Synthiam ARC and the latest documentation on our site, like ARC Downloads or other support pages.
In summary, integrating Athena directly into ARC could add tremendous value by offering both project recommendations and script assistance. It’s an exciting opportunity to leverage our existing tools (like the OpenAI ChatGPT robot skill) to bring Athena’s expertise right where you’re coding and configuring your robot skills.
What are your thoughts on this approach? Would you prefer a panel within the script editor, or even voice-activated queries on the ARC interface? Let’s discuss further to refine the vision for such an integration.
Looking forward to your ideas!
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.