edu-assistant / README.md
cloud26
Feature/add wechat support (#24)
09a337f unverified
|
Raw
History Blame Contribute Delete
3.26 kB

A newer version of the Gradio SDK is available: 6.26.0

Upgrade
metadata
title: Edu Assistant
emoji: 🐶
colorFrom: pink
colorTo: blue
sdk: gradio
sdk_version: 3.37.0
app_file: webui/ui.py
fullWidth: true
pinned: false
license: mit
app_port: 7860

Edu Assistant

Checkstyle Pytest Coverage

config

Environment Variable Necessary Default Description
CODEDOG_SERVER No 0.0.0.0 Server address
CODEDOG_PORT No 32167 Server port
CODEDOG_WORKER_NUM No 1 Server worker number
OPENAI_API_KEY Yes Api Key for calling openai api
OPENAI_PROXY No openai proxy
AZURE_OPENAI No use azure openai if not blank
AZURE_OPENAI_API_KEY No azure openai api key
AZURE_OPENAI_API_BASE No azure openai api base
AZURE_OPENAI_DEPLOYMENT_ID No azure openai deployment id for gpt 3.5
AZURE_OPENAI_EMBEDDING_DEP_ID No azure openai deployment id for embedding
QDRANT_API No use qdrant api if not blank
QDRANT_API_KEY No qdrant api key
QDRANT_API_BASE No qdrant api base
REDIS_HOST No 127.0.0.1 redis host. used for orm
REDIS_PORT No 6379 redis port
REDIS_PASSWORD No redis password
REDIS_SSL No connect use ssl if not blank
WECHAT_TOKEN No wechat token
WECHAT_AESKEY No wechat aeskey
WECHAT_COPRID No wechat corpid
WECHAT_SECRET No wechat secret

setup

  • install python 3.10+
  • install poetry 1.5.1+
  • run: poetry install --with dev

How to start wechat-server

  • python3 wechat-server/web.py