Skip to content

Latest commit

 

History

History
43 lines (37 loc) · 1.25 KB

README.md

File metadata and controls

43 lines (37 loc) · 1.25 KB

AI Fortune-Telling Master

Overview

AI Fortune-Telling Master is an AI agent proficient in Chinese Feng Shui, capable of calculating Ba Zi (the Eight Characters), casting hexagrams, interpreting dreams, and more. Currently, the agent supports deployment on Telegram. Through this project, you can easily transform it into any type of AI assistant, such as an e-commerce customer service agent, by integrating various APIs or local knowledge bases

Prerequisites

  1. Required packages
pip install -r requirements.txt
  1. OpenAI API Key
  2. Yuanfenju API Key Yuanfenju API provides research on traditional Chinese culture.
  3. Microsoft TTS API
  4. Telegram HTTP API

Run

  1. Start the Redis:
redis-server
  1. Start the server:
python server.py

Feature

  • Fortune-telling
  • Real-time search
  • Memory
  • Professional knowledge base
  • /chat, POST request
  • /add_urls, Learn knowledge from the URL

Deployment

python tele.py

Demo

Demo.mp4