CBDify is a powerful Unreal Engine 5.6 plugin that seamlessly integrates Dify AI services into your UE projects. It provides a complete set of tools for implementing AI-powered chat, file uploads, conversation management, and more.
Key Features
Full Dify API Support - Complete implementation of Dify API endpoints
Streaming & Blocking Modes - Support for both real-time streaming and traditional blocking responses
File Upload Support - Upload images and files to Dify with multipart/form-data
Conversation Management - Create, rename, delete, and retrieve conversation history
Blueprint & C++ Support - Fully accessible from both Blueprints and C++
Async Operations - All API calls are asynchronous with delegate-based callbacks
Error Handling & Retry - Automatic retry logic with exponential backoff
Rate Limiting - Built-in request rate limiting to prevent API throttling
Suggested Questions - AI-powered follow-up question suggestions
Message Feedback - Send likes/dislikes for AI responses