zhaoyingjun/chatbot

Chatbot继续沿着LLM前进,近期更新小参数量SLM的和训练脚本,支持本地训练。新增ChatAgent,实现各种有实际场景价值的Agent实现。

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 19th, 2026
Created on January 8th, 2018
Open Issues & Pull Requests: 96 (+0)
GitHub issues: Enabled
Number of forks: 1,009
Total Stargazers: 3,582 (+0)
Total Subscribers: 109 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.2 hours
Mean response time: 70.2 days
90th percentile: 210.5 days
Tracked items: 3

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,255 days
Stale 30+ days: 2
Stale 90+ days: 2

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Chatbot is a Python-based agentic AI framework that combines large language models with practical agent implementations for real-world scenarios.

The project addresses the need for intelligent automation in tasks like order processing and data extraction. It provides a Shopping Agent that uses browser automation, screenshot recognition, and large model analysis to extract and summarize order information from web interfaces that lack direct export functionality. The system combines FastAPI for backend services with Streamlit for the frontend, allowing users to control workflows through natural language instructions while the agent handles screenshot capture, information extraction, and Excel export.

The Shopping Agent suits teams managing orders across multiple systems without native export capabilities. It works best for scenarios where users need to process order screenshots in batch, extract structured data, and generate reports. The tool requires Python 3.8 or later, Google Chrome version 140 or higher, and appropriate API credentials for the language model being used. Configuration is handled through environment variables and a settings panel, covering server address, model parameters, and browser paths.

Development activity shows ongoing expansion of the project's scope. The codebase has grown to include both the original chatbot functionality and the new Shopping Agent feature set, indicating active feature development. The project maintains documentation in Chinese with detailed setup instructions, troubleshooting guidance, and configuration options, suggesting attention to user onboarding. The inclusion of specific version requirements and browser compatibility notes reflects practical experience addressing real deployment issues.