File size: 1,278 Bytes
60815f3
 
 
f6a5bb5
 
60815f3
7c59596
60815f3
 
 
174012d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
f6a5bb5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
---
title: Telegram Chat Bot
emoji: 💻
colorFrom: gray
colorTo: blue
sdk: docker
sdk_version: 3.41.2
pinned: false
---

# Telegram AI Chat Bot
This project is a Telegram bot that uses the Cloudflare Workers AI model '@cf/meta/llama-2-7b-chat-int8' to generate AI responses to user messages. The bot listens for messages, and when it receives a message, it sends a request to the Cloudflare Workers AI API with the message text as a prompt. The AI model generates a response, which is then sent back to the user.

# Requirements
  - Node.js
  - Telegram Bot API token
  - Cloudflare API token

# Installation
  1. Replace {YOUR_TELEGRAM_TOKEN} and {YOUR_CLOUDFLARE_TOKEN} in the code with your actual Telegram Bot API token and Cloudflare API token, respectively.
  2. Replace {YOUR_ACCOUNT_ID} in the URL with your actual Cloudflare account ID.
     
# Usage
  1. Run the bot:
     ```
     node index.js
     ```
  2. Send a message to the bot on Telegram. The bot will generate an AI response to the message and send it back to you.

# Note

This bot uses the Cloudflare Workers AI model '@cf/meta/llama-2-7b-chat-int8' for generating AI responses. The quality of the responses may vary depending on the complexity of the input and the specific capabilities of the AI model.