Skip to content

dxo1a/Telegram-LLM-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LLM-Telegram-Chatbot

This Telegram Chatbot is a Golang-based bot that allows users to engage in conversations with a Language Model (LLM) using the telego library. This README provides an overview of the project and instructions on how to get started.

Table of Contents

Prerequisites

Before using the Telegram Chatbot, ensure you have the following:

  • Golang installed on your system.

Getting Started

  1. Clone the repository to your local machine:
git clone https://github.com/dxo1a/Telegram-LLM-Bot.git
  1. Change directory to the project folder:
cd Telegram-LLM-Bot
  1. Generate a Telegram Bot API key:
    • Visit the BotFather on Telegram to create your bot and obtain the API key.
    • Enter the key in main.go botToken := "BOT_TOKEN_HERE"

Usage

To start the bot, run the main.go file:

go run main.go

The bot doesn't have any commands, it's a basic sketch.

Customizing the LLM

In the main.go file, you can customize the Language Model (LLM) used by the bot. You can also adjust LLM parameters and settings to suit your preferences.

License

This project is licensed under the MIT License. Feel free to use and modify it as needed.

About

AI chatbot for Telegram based on llama3.2 model

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages