Implementere en KI fag chatbot
Bachelor thesis
Permanent lenke
https://hdl.handle.net/11250/3138035Utgivelsesdato
2024Metadata
Vis full innførselSamlinger
- Studentoppgaver (TN-IDE) [891]
Sammendrag
In this paper, we look into the potential of using Petals to run large lan-guage models. Petals is a system for running large language models sharedacross several computers in a peer-to-peer fashion. We explore how to inte-grate Petals with Discord to create an AI course chatbot. We test Petals’sperformance of this task through comparing it with Ollama, a frameworkfor running large language models on your own hardware. We deploy thechatbot in the Discord server for web programming students and encourageeveryone to test it and provide feedback on their preferred answer. Feed-back from students helps us evaluate how suitable the Petals system is foran interactive chatbot designed for the web programming course at theUniversity of Stavanger.We conclude that Petals in its current state is not suited for use as a courseDiscord chatbot because of its slow speed, challenging framework, and in-ability to give it course specific information. In this paper, we look into the potential of using Petals to run large lan-guage models. Petals is a system for running large language models sharedacross several computers in a peer-to-peer fashion. We explore how to inte-grate Petals with Discord to create an AI course chatbot. We test Petals’sperformance of this task through comparing it with Ollama, a frameworkfor running large language models on your own hardware. We deploy thechatbot in the Discord server for web programming students and encourageeveryone to test it and provide feedback on their preferred answer. Feed-back from students helps us evaluate how suitable the Petals system is foran interactive chatbot designed for the web programming course at theUniversity of Stavanger.We conclude that Petals in its current state is not suited for use as a courseDiscord chatbot because of its slow speed, challenging framework, and in-ability to give it course specific information.