docs.rs failed to build rullama-finetune-0.12.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
rullama-finetune-0.5.0
rullama-finetune
Cloud fine-tune APIs for rullama agents. Dataset pipelines live in the
sibling rullama-datasets crate.
Fine-tuning surface:
rullama-finetune(this crate) — cloud fine-tune APIs (OpenAI / Anthropic / Together / Fireworks / Anyscale / Bedrock / Vertex AI).rullama-datasets— dataset pipelines (JSONL I/O, tokenization, dedup, format conversion); extracted from this crate in v0.11 and re-exposed here via thedatasets-*features.rullama-lora(siblingrullamaworkspace) — local PEFT (LoRA / QLoRA / DoRA), Burn-backed. (Lived in this workspace as a separate local-PEFT crate prior to v0.11; moved out alongside the rest of the wgpu inference engine.)rullama-training(siblingrullamaworkspace) — placeholder for actual training-from-scratch.
What lives here
manager::TrainingManager— dispatches fine-tune jobs to whichever provider implementsFineTuneProvider.cloud::FineTuneProvider+FineTuneProviderFactory— provider-agnostic trait + factory.cloud::providers(one module per cloud API) — concrete impls.config— hyperparameter / adapter / alignment-method types shared withrullama-lora.error::TrainingError,types::{TrainingJobId, TrainingJobStatus, ...}— shared infrastructure.
Features
| Feature | Default | Notes |
|---|---|---|
cloud |
yes | reqwest-based cloud provider clients |
bedrock |
no | AWS Bedrock fine-tune (sigv4) |
vertex |
no | Google Vertex AI (gcp_auth) |
datasets-hf-tokenizer |
no | HuggingFace tokenizers |
datasets-tiktoken |
no | OpenAI tiktoken |
datasets-dedup |
no | sha2 + rand for content dedup |
datasets-full |
no | All three datasets sub-features |
full |
no | cloud + bedrock + vertex + datasets-full |
Usage
[]
= "0.12"
use ;
let manager = new;
let job = manager.submit.await?;
See also
rullama-datasets— dataset pipelines extracted from this crate (re-exposed via thedatasets-*features).rullama-lora(siblingrullamaworkspace) — local PEFT (LoRA / QLoRA / DoRA), Burn-backed. Reuses this crate's sharedconfig/error/typesmodules.rullama-provider— LLM chat clients (separate crate).rullama— umbrella facade withtraining/training-cloudfeatures (cloud only since v0.11).
License
MIT OR Apache-2.0