Switch between AI personalities for a tailored experience.
This is a versatile chat flow that allows users to seamlessly switch between various AI modes. It was recreated in Dify, inspired by feature modifications found in ChatGPT and Gemini models.
This application simulates feature modifications found in ChatGPT and Gemini models and was recreated using Dify. It draws particular inspiration from Gemini’s Gem, using it as a reference to implement mode-switching functionality.
Free conversation without any specific prompts. Ideal for casual chatting and brainstorming.
Free conversation without any specific prompts. Ideal for casual chatting and brainstorming.
Supports task management and execution. Helps you stay organized and get things done efficiently.
Provides high-quality machine translation, primarily between Japanese and English. Focuses on accuracy and natural language flow.
Enables character-based conversational modes. Provides a fun and interactive way to explore different personalities and scenarios.
Assists in generating and modifying code in various programming languages, including Python, JavaScript, and more. Offers helpful suggestions and error detection.
Modes can be selected via input or button clicks, and the selected mode remains active until explicitly changed.
This application uses Gemini 1.5 Flash as the default LLM with the following optimized settings:
Setting | Value |
---|---|
Memory Window Size | 10 |
Max Tokens | 4096 |
Temperature | 0.7 |
Users can switch to other LLMs, such as ChatGPT or Claude, if needed.
Automatically retries up to three times in case of errors and displays an error message if unresolved.
Provides mode-change notifications and a user-friendly HTML button interface for quick adjustments.
Start a Chat
Begin a conversation directly without entering any specific input.
Specify a Mode
Change the mode during a chat session through input or buttons. The selected mode remains active until modified.
No specific requirements.
Dependencies
Dify SDK
Google Gemini API
Installation
Running
Contributions to this project are welcome! To contribute:
Download or import the desired workflow from Difyshare or Diflowy into your Dify environment.
Provide feedback, including suggestions, bug reports, and feature requests, through [this form](Contact form link).
Requests for specific workflow development are also welcome.
All workflows in this collection are unlicensed. Use, modify, and distribute them freely.