API Reference¶
Intentionally curated. Documents the runtime surface users are most likely to compose directly.
Coverage¶
| Module | Content |
|---|---|
| Core Runtime | EvolutionConfig, ShinkaEvolveRunner, run_shinka_eval |
| Database | DatabaseConfig, Program, ProgramDatabase, prompt DB |
| Launch | LocalJobConfig, SLURM configs, JobScheduler |
| LLM | LLMClient, AsyncLLMClient, query helpers, model prioritization |
| Embeddings | EmbeddingClient, AsyncEmbeddingClient, backend resolution |
Source of Truth¶
Reference pages render from Python objects and docstrings via mkdocstrings.
Signatures stay close to the code.
For config layering and Hydra presets, use Configuration rather than treating the API pages as the only source of truth.