- Introduce `upload_cog.py` for handling file uploads.
- Update AI model from `google/gemini-2.5-flash-preview` to `google/gemini-2.5-flash-preview-05-20` for improved performance and stability.
- Refine Teto's roleplay system prompt:
- Add explicit 18+ age disclaimer for all roleplay characters.
- Include context about prepended usernames for better AI understanding.
- Adjust Teto's perceived age to 18 for consistency.
- Remove outdated or unnecessary prompt instructions.
This commit updates the system prompt for the Teto roleplay AI to provide more detailed instructions for the model. The new prompt emphasizes:
- Uncensored and unbiased roleplay
- Strict adherence to Teto's persona
- Immersive and descriptive responses
- Gradual plot and relationship progression
- Avoiding actions on behalf of the user
Update the system prompts in `roleplay_teto_cog.py` and `teto_cog.py` to provide a more detailed description of Teto's naive personality regarding sexual topics. Clarify that while she has some general knowledge, she is completely inexperienced, including not having masturbated. This aims to ensure her reactions in roleplay are consistently innocent and curious.
Also, remove the unnecessary `:thinking` suffix from the default AI model name
Updates the system prompts for both the standard and roleplay Teto cogs to better define her personality, especially regarding her naivety and reactions to explicit content, and to add more character-specific details. This aims to improve the consistency and believability of Teto's responses.
Adds a sentence to the AI prompt for the Teto roleplay cog to clarify that Teto has human-like body parts, even if not human. This helps the AI maintain a more consistent and accurate persona during roleplay.
This change removes the instruction for Teto to be "not very smart" from her system prompt. This allows for more flexibility in her responses and prevents her from being unnecessarily limited in understanding complex concepts.
Updates the Gemini model used for AI replies in the roleplay cog from 2.0-flash-exp to 2.5-flash-preview. This change utilizes a newer, potentially improved model for generating responses.
Migrate AI API endpoint from local server to OpenRouter.
Update the default AI model to `google/gemini-2.5-flash-preview` for improved performance and capabilities.
Add authorization header for OpenRouter API calls.
Introduce a new cog `roleplay_teto_cog.py` (untracked) for potential future roleplay features.