Examples
| Example | Description |
|---|---|
| Hello model | Introductory pirate arrr-example: create local or remote models, use the Models class to simplify. |
| From text to object | Keypoint extractor, showing progressively better ways to query a model, from plain text, JSON, to Pydantic classes. |
| Extract information | Extract information about all persons mentioned in a text. Also available in a dataclass version. |
| Tag customer queries | Summarize and classify customer queries into tags. |
| Quick meeting | Extracting participants, action items and priorities from a simple meeting transcript. |
| Tough meeting | Extracting information from a long and complex transcript. |
| Compare model output | Compare sentiment analyses of customer reviews done by two models. |
| Chat interaction | Interact with the model as in a back-and-forth chat session. |
| Receipt | Extract structured data from a photo of a receipt. |
| Simple tools | Have the model decide and use tools. |
| Async | Run tasks in parallel with the *_async methods. |
| Model management with CLI | Download and manage models with the command-line sibila. |
Each example is explained in a Read Me and usually include a Jupyter notebook and/or a .py script version.
Most of the examples use a local model but you can quickly change to using OpenAI models by uncommenting one or two lines.