openai/openai-python

OpenAI CLI Tools for Chat Fine-Tuning

Open

#622 geöffnet am 21. Sept. 2023

Auf GitHub ansehen
 (10 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Python (2.636 Forks)batch import
CLIenhancementgood first issue

Repository-Metriken

Stars
 (19.533 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 4T 6h) (9 gemergte PRs in 30 T)

Beschreibung

Describe the feature or improvement you're requesting

Hello everyone,

When using legacy fine-tuning, I find the OpenAI CLI extremely helpful due to its numerous tools. For instance, the Prepare Data Helper and the Create Fine-Tuning are particularly useful.

However, these tools only apply to legacy models, which consist of JSON with prompt and completion keys.

I propose the addition of operations to the existing CLI that can perform the same functions for the new chat fine-tuning.

My Proposal

  • For the sake of backwards compatibility, we could create a new subcommand called chat_fine_tunes.
    • This subcommand would inherit all operations that fine_tunes can perform, such as assisting with data preparation, etc. We can simply replicate the existing operations with minor modifications to suit the new format.

Additional context

I am open to working on this feature if it is approved.

Contributor Guide