bettafish
微舆:人人可用的多Agent舆情分析助手,打破信息茧房,还原舆情原貌,预测未来走向,辅助决策!从0实现,不依赖任何框架。
Troubleshoot incomplete BettaFish agent outputs and errors by inspecting node execution LLM reliability and logs. Learn to fix crashes with targeted retries and configuration adjustments.
Security Measures for the BettaFish Flask Web InterfaceDiscover the security measures for BettaFish Flask web interface. Learn about environment secrets, session integrity, and network access control for robust protection. Explore the 666ghj/bettafish repo.
How Sentiment Analysis Handles Chinese Text from Weibo in BettaFishLearn how sentiment analysis processes Chinese text from Weibo using the WeiboMultilingualSentimentAnalyzer. Discover native tokenization and localized sentiment labels.
Node-Based Processing Architecture in BettaFish: How the Four Engines Orchestrate AI PipelinesExplore BettaFish's node-based processing architecture. Discover how four specialized engines orchestrate AI data pipelines using BaseNode and shared mutable state.
How to Integrate Additional LLM Providers into BettaFish: A Complete GuideIntegrate multiple LLM providers into BettaFish easily. Extend Pydantic settings with API keys and URLs for seamless primary or fallback model configuration. Get started now.
How Prompts Are Structured in the prompts/ Modules for Each bettafish AgentDiscover how prompts are structured in the bettafish repository. Learn about JSON schemas, system prompt f-strings, and serialization for agent LLM configurations.
MindSpider Crawling Strategies for Social Platforms: A Technical Deep DiveExplore MindSpider's technical crawling strategies including search, detail, and creator modes. Learn how it uniformly crawls seven Chinese social platforms using the PlatformCrawler class.
How BettaFish Implements Streaming Responses with Flask and SSELearn how BettaFish uses Flask and SSE for real-time streaming responses, pushing progress updates directly to browsers without WebSockets or polling.
How to Create Custom Report Templates in ReportEngine: A Complete GuideLearn how to create custom report templates in ReportEngine by adding Markdown files or using the custom_template parameter. Unlock powerful, personalized reporting today.
State Management Patterns in BettaFish Agents: 7 Core Implementation StrategiesDiscover 7 core BettaFish state management patterns for AI agents. Learn immutable containers, hierarchical composition, and explicit mutation for predictable workflows.
How the Text Processing Pipeline Works in Bettafish Engine ModulesExplore the four-stage text processing pipeline in Bettafish engine modules. Learn how it cleans, extracts, repairs, and parses LLM outputs into structured JSON for QueryEngine, MediaEngine, and InsightEngine.
How to Add Custom Tools to an Agent's Toolset in BettafishLearn to add custom tools to Bettafish agents. Wrap APIs, define response classes, add retry logic, and register your tool for enhanced agent capabilities.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →