Conversia Dataset-urilor Multi-Turn în Format ShareGPT în Unsloth: Fine-Tuning LLM & Eficiență VRAM

Sintaxă & invocare
from unsloth.chat_templates import standardize_sharegpt; dataset = standardize_sharegpt(dataset)

Multe seturi de date populare (precum Vicuna sau LMSYS Chatbot Arena) sunt distribuite în formatul ShareGPT, unde conversația este o listă de dicționare cu cheile from și value. Unsloth include funcția standardize_sharegpt pentru a converti aceste date într-o structură unificată.

from unsloth.chat_templates import standardize_sharegpt
from datasets import load_dataset

raw_dataset = load_dataset("philschmid/guanaco-sharegpt-style", split="train")
dataset = standardize_sharegpt(raw_dataset)

# Acum toate conversațiile conțin cheile standard "conversations" cu "role" și "content"
print("Exemplu primul mesaj:", dataset[0]["conversations"][0])

Această conversie permite antrenarea directă a dialogurilor multi-turn complexe fără scripturi manuale de curățare.

Învață AI • Comunitate & Q&A

Întrebări & Exemple practice: Conversia Dataset-urilor Multi-Turn în Format ShareGPT

Ai o întrebare despre Conversia Dataset-urilor Multi-Turn în Format ShareGPT sau ai descoperit un truc, prompt sau fragment de cod util? Distribuie-l cu ceilalți membri ai comunității!

🤖

Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!

Nu au fost adăugate încă întrebări sau resurse pentru această pagină. Dacă ai testat un prompt sau ai un snippet util, adaugă-l mai jos pentru comunitate.

Comunitate AI Adaugă o întrebare sau distribuie un cod / prompt

Moderare & Siguranță:

Pentru a menține calitatea și securitatea informațiilor, fiecare întrebare sau fragment de cod/prompt este analizat (manual sau prin moderare asistată de AI) înainte de publicare.