/dc-chatbot

Primary LanguageRubyMIT LicenseMIT

DEC112 Chatbot

Implementation of an OpenAI ChatGPT-based chatbot for DEC112

Resources

Configuration Options

Use the following environment variables to configure the chatbot:

  • CHAT_LANG = en | de (default: "de")
  • DEFAULT_CALLTYPE = ambulance | fire | police (default: "ambulance")
  • OAI_ACCESS_TOKEN - OpenAI access token
  • OAI_MODEL gpt-3.5-turbo | gpt-4 (default: "gpt-3.5-turbo")
  • OAI_SYSTEM - text file in configure/textblocks that provides configuration/context for chatbot (default: "OAI_system_default.txt")
  • WS_ENDPOINT - websocket endpoint

 

Issues

Please report bugs and suggestions for new features using the GitHub Issue-Tracker and follow the Contributor Guidelines.

If you want to contribute, please follow these steps:

  1. Fork it!
  2. Create a feature branch: git checkout -b my-new-feature
  3. Commit changes: git commit -am 'Add some feature'
  4. Push into branch: git push origin my-new-feature
  5. Send a Pull Request

 

About

This project has received funding from the European Union’s Horizon 2020 research and innovation program through the NGI TRUSTCHAIN program under cascade funding agreement No 101093274.


License

MIT License 2024 - DEC112.eu