tinker==0.32.0.
Richten Sie die API-Basis-URL und die Anmeldedaten des SDK auf Fastino aus und
führen Sie dann Ihr bestehendes Programm aus.
1. SDK auf Fastino richten
fast_sk_ über
TINKER_CREDENTIAL_CMD. Entfernen Sie TINKER_API_KEY aus der Umgebung, da das
SDK jeden dort gesetzten Wert vor TINKER_CREDENTIAL_CMD prüft. Fastino lehnt
Tinker-Schlüssel mit tml- mit 401 ab.
2. Verbindung prüfen
get_server_capabilities() zurückgegebenes Modell und
führen Sie eine kleine Version Ihres Workloads aus. Der Test sollte ein Update
abschließen, den Status speichern und neu laden sowie Sampler-Gewichte mit einer
expliziten TTL vor dem Sampling speichern. Erhöhen Sie danach die Workload-Größe.
Tinker-SDK-Kompatibilität
Mittinker==0.32.0 ist jeder Tinker-Trainingsclient ein interaktiver
Fastino-Job. Die
SDK-Modell-ID ist zugleich seine ID unter /v1/training/jobs.
Unterstützte Verwaltungsaufrufe
Unterstützte Verwaltungsaufrufe
Fastino unterstützt
list_training_runs, get_training_run,
list_checkpoints, list_user_checkpoints,
get_weights_info_by_tinker_path, get_checkpoint_archive_url,
delete_checkpoint_from_tinker_path,
publish_checkpoint_from_tinker_path,
unpublish_checkpoint_from_tinker_path,
set_checkpoint_ttl_from_tinker_path,
get_current_checkpoint_storage_usage und get_billing_usage.Die Laufauflistung liest nur interaktive Läufe. Verwenden Sie
/v1/training/jobs, um Config- und interaktive Jobs aufzulisten.Limits
Limits
- Der LoRA-Rang muss zwischen 1 und 32 liegen.
- Der Optimizer ist AdamW.
- Unterstützte Losses sind
cross_entropy,importance_sampling,ppo,cispounddro. - Prompt-Chunks müssen
encoded_textverwenden. - Trainingsoperationen laufen der Reihe nach; ihre Futures können nicht abgebrochen werden.
- Die SDK-Sitzung wird nach 5 Minuten ohne Heartbeat freigegeben. Halten Sie den
ServiceClientaktiv oder beenden Sie die Sitzung, bevor ein Laptop in den Ruhezustand wechselt. - Downloads erfordern die Berechtigung zum Herunterladen von Gewichten. Ohne sie wird
403zurückgegeben; wenden Sie sich an sales@fastino.ai. - Veröffentlichung ändert nur die Sichtbarkeit im besitzenden Team. Der Pfad kann dadurch nicht von einem anderen Team geladen werden.
Nicht unterstützte Aufrufe
Nicht unterstützte Aufrufe
- Batch-Abruf mit
retrieve_futures save_weights_externalundexternal_weights_urls- Export von Session-Traces und Audit-Log-Einträge
- Sampling ohne
SamplingClient target_prompt_logprobsund positive Werte fürprompt_alt_tokens_k
TINKER_CREDENTIAL_CMD genau einen aktuellen fast_sk_-Schlüssel ausgibt und
TINKER_BASE_URL dem obigen Wert entspricht.
