Training & Implementation of chatbots leveraging GPT-like architecture with the aitextgen package to enable dynamic conversations. It sure seems like there are a lot of text-generation chatbots out there, but it's hard to find a python package or model that is easy to tune around a simple text file of message data. This repo is a simple attempt to help solve that problem. ai-msgbot covers the practical use case of building a chatbot that sounds like you (or some dataset/persona you choose) by training a text-generation model to generate conversation in a consistent structure. This structure is then leveraged to deploy a chatbot that is a "free-form" model that consistently replies like a human. Some of the trained models can be interacted with through the HuggingFace spaces and model inference APIs on the ETHZ Analytics Organization page on huggingface.co.

Features

  • Train a text generation model
  • aitextgen is largely designed around leveraging Colab's free-GPU capabilities to train models
  • Some demos are available on the ETHZ Analytics Group's huggingface.co page
  • The UI and interface will look similar to the demos above, but run locally & are more customizable
  • Examples of command-line interaction with "general" conversation bot
  • To build all the requirements, you may need Microsoft C++ Build Tools
  • Deploy the model to a chatbot interface for users to interact with, either locally or on a cloud service

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow AI Chatbots based on GPT Architecture

AI Chatbots based on GPT Architecture Web Site

Other Useful Business Software
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of AI Chatbots based on GPT Architecture!

Additional Project Details

Programming Language

Python

Related Categories

Python AI Text Generators, Python ChatGPT Apps, Python Generative AI, Python LLM Inference Tool

Registered

2023-03-23