Cookie Consent by Free Privacy Policy Generator Aktuallisiere deine Cookie Einstellungen ๐Ÿ“Œ Open source AI powered virtual assistant


๐Ÿ“š Open source AI powered virtual assistant


๐Ÿ’ก Newskategorie: Programmierung
๐Ÿ”— Quelle: dev.to

This is a submission for the Cloudflare AI Challenge.

What I Built

We built a customizable chatbot using Cloudflare AI Workers that responds to custom questions with pre-defined answers, leveraging text vectorisation and AI text generation for natural conversational interaction.

In the age of AI, it's really important to think of it as an opportunity to grow your business, not a threat. Imagine having a virtual assistant that knows everything about you and your business, that can handle multiple customers at once, that can also speak in the customer's local language, that can give them accurate information and help them understand your product in a second - yes, we've done a demo of this with AI thanks to Cloudflare's AI workers.

Demo

Please go to: https://ai-chatbot-demo.pages.dev and ask the chatbot about me ๐Ÿ˜

โš ๏ธCurrently the site has not login, so be responsible, don't abuse

My Code

AI Chat Bot

We built a customizable chatbot using Cloudflare AI Workers that responds to custom questions with pre-defined answers, leveraging text vectorisation and AI text generation for natural conversational interaction.

66e5b2a0-e9d5-4a24-bf24-c5f4a76d4b38.mp4

Please check the Demo at : https://ai-chatbot-demo.pages.dev

โš ๏ธ Currently the site has not login/signup, so please be responsible, don't abuse!

Technology used

We're using vector embedding to sort of train our AI to respond to users questions with predefined answers, all without having to train the AI in a formal way, which can be difficult and expensive.

On the AI backend side we are using 2 models :

The entire frontend is built with NuxtJs

We also have a D1 https://developers.cloudflare.com/d1/ database that help us store our questions and answers

How does it work

We have a database that store questions and answers, when our frontend queryโ€ฆ

Journey

We could have gone strictly by prompting the AI, of course it can work but scarify the accuracy. Thanks to #vectorize we were able to do the search from a pre-defined QA set, then pass the data to the right AI model for text generation.
After testing many models I stuck with @cf/meta/llama-2-7b-chat-int8, it has accurate answers, it understands context well and provides more fun answers.

I also discovered that for the AI to give accurate answers, the prompt must also be accurate, a slightly unclear sentence in the prompt can lead to weird behaviour.

This can go a long way and use a translation model to talk to a user in their local language, which can be a great addition to a chatbot like this.

Multiple Models

On the AI backend side we are using 2 models :

...



๐Ÿ“Œ Open source AI powered virtual assistant


๐Ÿ“ˆ 32.4 Punkte

๐Ÿ“Œ Open Source is More Secure than Closed Source because Closed Source is More Secure than Open Source


๐Ÿ“ˆ 28.85 Punkte

๐Ÿ“Œ Meet Gladys, a Raspberry Pi-Powered Intelligent, Open-Source Home Assistant


๐Ÿ“ˆ 25.43 Punkte

๐Ÿ“Œ Duffy: Run an open source-powered virtual conference!


๐Ÿ“ˆ 24.74 Punkte

๐Ÿ“Œ the open-source virtual assistant for Ubuntu based Linux distributions


๐Ÿ“ˆ 23.97 Punkte

๐Ÿ“Œ SD Times Open-Source Project of the Week: Open Assistant


๐Ÿ“ˆ 21.27 Punkte

๐Ÿ“Œ Virtual Pets, Virtual People and Virtual Immortality


๐Ÿ“ˆ 20.91 Punkte

๐Ÿ“Œ Almond - The Open Virtual Assistant


๐Ÿ“ˆ 18.89 Punkte

๐Ÿ“Œ Open-Source-Programm vereinfacht Open-Source-Lizenzierung


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ Intel Open Source Voices: A new interview series that explores the broader implications of open source development,


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ Open source alternative to turbotax called Open-source Tax Solver


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ On Open Source Principles: On Software Complexity and Open Source.


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ 36C3 - Linux on Open Source Hardware with Open Source chip design - Prijevod s poljskog


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ Librem 5 phone hands onโ€”Open source phone shows the cost of being different (open source hardware and software)


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ What does a REAL open source conference look like? | Open-source community management


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ New Open Source Security Foundation wants to improve open source software security


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ For the love of open source: Why developers work on Linux and open-source software


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ Bring DevOps to Your Open Source Projects: Top 3 Tips for Maintainers | The Open Source Show


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ Open Source is Broken - points out what may be missing from Open Source Licenses


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ Bring DevOps to Your Open Source Projects: Top 3 Tips for Maintainers | The Open Source Show


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ 36C3 - Linux on Open Source Hardware with Open Source chip design - deutsche รœbersetzung


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ 36C3 - Linux on Open Source Hardware with Open Source chip design


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ Solving the Open Source Funding problem or how Free and Open Source Software can FINALLY be free!


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ Open-source: Get SLAs to protect network apps with open-source components


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ Open Source Insights behรคlt Abhรคngigkeiten von Open-Source-Projekten im Blick


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ A Free Self-Hosted and Open-Source Alternative to TeamViewer Releases Version 1.1.9: Server is also open source now.


๐Ÿ“ˆ 18.69 Punkte

๐Ÿ“Œ Open source talents are increasingly difficult to find: the 2022 Open Source Jobs Report - Linux Foundation


๐Ÿ“ˆ 18.69 Punkte











matomo