BESSER Bot Framework (BBF)
Project description
The BESSER Bot Framework (BBF) is part of the BESSER (Building Better Smart Software Faster) project. It aims to make the design and implementation of chatbots easier and accessible for everyone.
Check out the official documentation.
Quick start
Requirements
pip install besser-bot-framework
Note that if you want to set your bot's language to Luxembourgish and are using the package installed with pip, you will need to manually install the spellux library. If you clone this project, installing the requirements from the requirements.txt file is enough.
Example bots
- greetings_bot: Very simple bot for the first contact with the framework
- weather_bot: Introducing entities
- llm_bot: Introducing Large Language Models (LLMs)
- rag_bot: Introducing Retrieval Augmented Generation (RAG)
- telegram_bot: Introducing the TelegramPlatform
For more example bots, check out the BBF-bot-examples repository!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file besser_bot_framework-1.5.0.tar.gz
.
File metadata
- Download URL: besser_bot_framework-1.5.0.tar.gz
- Upload date:
- Size: 73.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ba12c368527479f238eb18f0d35e20e3cd3c6b65a63ca25b14e83cef39f955e |
|
MD5 | 81cb9fb383f601b1d7d41b98a2fdb5a6 |
|
BLAKE2b-256 | e38938ac589ae08a6449549fcf0583462d8c9d98ba7f1b4829e51b154d5b03ce |
File details
Details for the file besser_bot_framework-1.5.0-py3-none-any.whl
.
File metadata
- Download URL: besser_bot_framework-1.5.0-py3-none-any.whl
- Upload date:
- Size: 106.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7ed588833175687611a32b527f1c76b211f846ae56d687a2355e40d4e4a36f4 |
|
MD5 | 48fed57897a1c7213ac7190fcc088a27 |
|
BLAKE2b-256 | 6e9e20ec892d5dc806c256f47f1122a325cbbae8e7ae3d9215bf6568b804f60e |