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
Go from Data Warehouse to Data and AI platform with BigQuery Icon
Go from Data Warehouse to Data and AI platform with BigQuery

Build, train, and run ML models with simple SQL. Automate data prep, analysis, and predictions with built-in AI assistance from Gemini.

BigQuery is more than a data warehouse—it's an autonomous data-to-AI platform. Use familiar SQL to train ML models, run time-series forecasts, and generate AI-powered insights with native Gemini integration. Built-in agents handle data engineering and data science workflows automatically. Get $300 in free credit, query 1 TB, and store 10 GB free monthly.
Try BigQuery 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