Tutorial for Poe server bots
Top 30.3% on sourcepulse
This repository provides starter code and tutorials for building server bots on the Poe platform. It's designed for developers looking to quickly deploy custom AI bots that can interact with users, integrate with external APIs, and leverage Poe's infrastructure for inference costs.
How It Works
The project utilizes Modal for deployment, abstracting away infrastructure management. Bots are built using Python and the fastapi_poe
library, allowing developers to define bot logic, handle user queries, and integrate with various AI models or services. Examples demonstrate core functionalities like echoing messages, using specific LLMs (Claude-3-Haiku, GPT-3.5-Turbo), wrapping external APIs (OpenAI, Fireworks AI for SDXL), handling image generation, Markdown rendering, file uploads (video), and function calling.
Quick Start & Requirements
modal deploy <bot_file_name>.py
Highlighted Details
Maintenance & Community
No specific community links (Discord/Slack) or roadmap details are provided in the README. The repository is maintained by poe-platform.
Licensing & Compatibility
The repository's license is not explicitly stated in the README. Compatibility for commercial use or closed-source linking would depend on the underlying Poe platform terms of service and any specific licenses of the dependencies used.
Limitations & Caveats
The starter code assumes a Modal setup, which is a key dependency. Some bots require specific API keys from third-party providers, and users must synchronize bot settings with the Poe Platform as per separate instructions.
1 month ago
1 week