Sunflower is Sunbird AI’s large language model, fine-tuned for Ugandan languages and cultural context. It can engage in multi-turn conversations, answer questions, and assist with translations.Documentation Index
Fetch the complete documentation index at: https://sunbirdai.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Endpoints
We offer two ways to interact with Sunflower:- Chat Inference (
/tasks/sunflower_inference): For full multi-turn conversations with history. - Simple Inference (
/tasks/sunflower_simple): For single-turn instructions or questions.
Chat Inference (Multi-turn)
This endpoint expects a list of messages, allowing the model to maintain context.Message Format
Each message in the list must have arole and content.
- system: Sets the behavior and persona of the AI.
- user: The input from the human user.
- assistant: The response from the AI (used for history).
Example Request
Response
Simple Inference (Single-turn)
Use this for quick questions where history doesn’t matter.Parameters
instruction: The user’s prompt.model_type:qwen(default) orgemma.temperature: Controls creativity (0.0 - 1.0).
