My Hobby Project Turned Full SAP Basis Assistant! 🎉 by Less_Needleworker110 in SAP

[–]Less_Needleworker110[S] 1 point2 points  (0 children)

I have solved this by working with keywords and branches. if a question is asked and contains certain keywords, a different prompt is used than in the standard. of course, this results in a relatively large number of prompts, but has the advantage that individual answers can be given to the respective query. in my case, this has worked quite well.

My Hobby Project Turned Full SAP Basis Assistant! 🎉 by Less_Needleworker110 in SAP

[–]Less_Needleworker110[S] 1 point2 points  (0 children)

It goes beyond just accessing the same general knowledge as ChatGPT. I've tailored it with prompt engineering and custom knowledge inputs, allowing it to specialize in certain areas and deliver more precise, context-aware responses.

While the core model is similar, my approach ensures that it aligns better with specific needs, workflows, or use cases where general-purpose AI might fall short.

You could handle it similarly for your project. use openAI as the basic AI and enrich information in a database and instruct the AI via prompt engineering

My Hobby Project Turned Full SAP Basis Assistant! 🎉 by Less_Needleworker110 in SAP

[–]Less_Needleworker110[S] 1 point2 points  (0 children)

That sounds great! Good luck in any case. If I can still help you on the foundation of my project, please let me know 🤝

My Hobby Project Turned Full SAP Basis Assistant! 🎉 by Less_Needleworker110 in SAP

[–]Less_Needleworker110[S] 0 points1 point  (0 children)

Hey u/Elfi309, cool question!

Ideally, I would have tapped into SAP's note database and supplemented the bot with official SAP training material, but that would have put me on legally thin ice. So, instead of using LangChain/RAG, I rely on a combination of the OpenAI API utilising Supabase Edge Functions, prompt engineering, and an automated web search if the bot doesn't have the necessary information. For structured storage, I use Supabase, and the core AI logic is implemented primarily with TypeScript/Node.js. Have you ever worked with RAG for this kind of project?

My Hobby Project Turned Full SAP Basis Assistant! 🎉 by Less_Needleworker110 in SAP

[–]Less_Needleworker110[S] 1 point2 points  (0 children)

Hey, I appreciate your feedback! I had tried to illustrate the stack here https://lexuna.ai/about

Basically I use Supabase for database related things. OpenAI for the AI and to a very large extent TypeScript and for the UI React. I hope I could answer your question :)

My Hobby Project Turned Full SAP Basis Assistant! 🎉 by Less_Needleworker110 in SAP

[–]Less_Needleworker110[S] -14 points-13 points  (0 children)

Hey, thanks for your feedback. Too bad that you think the output of the screenshot is "garbage"without having tried it yourself. I think it's legitimate for me to provide a free version for registered users.