Conversational assistants
Maintain relevant message history and provide a focused system instruction.
Summarization
Convert long text into short bullets, action items, or structured notes.
Croatian content
Draft, rewrite, classify, or translate Croatian text with
hrllm.Data extraction
Ask for structured fields, then validate the returned format in code.
Customer-support assistant
Summarize text
Generate Croatian text
Extract structured data
Classify text
Production checklist
- Call LLM.kiwi from your backend, not directly from a browser.
- Keep keys in environment variables and rotate leaked keys.
- Set request timeouts and handle API errors.
- Retry only temporary failures, with exponential backoff.
- Limit user input and conversation history.
- Validate structured output before using it.
- Log request IDs and failures without logging secrets.
- Add human review for high-impact actions or published content.
Best practices
Prepare an integration for real users.
Code examples
Copy complete language-specific examples.