AgentOptimizationOptions interface
Strojenie pokręteł i trybu działania do zadania optymalizacji.
Właściwości
| evaluation_level | Szczegółowość oceny. Null/pominięcie oznacza pojedynczą turę na przedmiot. Ustaw tryb 'rozmowa' dla punktacji symulacji wieloturowej na każdą rozmowę. |
| eval_model | Wdrażanie modelu wykorzystywane do oceny. Domyślnie ustawia się na konfiguracji serwera (zazwyczaj 'gpt-40'). |
| max_candidates | Maksymalna liczba kandydatów do optymalizacji do wygenerowania. Musi być >= 1. Wartość domyślna: 5. |
| max_stalls | Maksymalna liczba kolejnych odrzuceń refleksyjnych minibatch przed wcześniejszym zakończeniem. "Zastoj" występuje, gdy optymalizator proponuje szybką zmianę, ocenia ją na małym podzbiorze, a wynik nie poprawia się — więc nie jest uruchamiana pełna ocena zbioru walidacyjnego. Licznik resetuje się za każdym razem, gdy minibatch przejdzie, a jego pełny wynik walidacyjny bije aktualnie najlepszy. Tylko utrzymująca się stagnacja |
| optimization_config | Nadpisywanie konfiguracji na podstawie atrybutów celu. Zawiera umiejętności, narzędzia, system_prompt dla agenta oraz przestrzeń na model do optymalizacji modelu. |
| optimization_model | Wdrożenie modelu do rozumowania optymalizacyjnego (musi być rodziną GPT-5). Wraca do domyślnego modelu oceny, gdy nie jest ustawiony. |
Szczegóły właściwości
evaluation_level
Szczegółowość oceny. Null/pominięcie oznacza pojedynczą turę na przedmiot. Ustaw tryb 'rozmowa' dla punktacji symulacji wieloturowej na każdą rozmowę.
evaluation_level?: EvaluationLevel
Wartość właściwości
eval_model
Wdrażanie modelu wykorzystywane do oceny. Domyślnie ustawia się na konfiguracji serwera (zazwyczaj 'gpt-40').
eval_model?: string
Wartość właściwości
string
max_candidates
Maksymalna liczba kandydatów do optymalizacji do wygenerowania. Musi być >= 1. Wartość domyślna: 5.
max_candidates?: number
Wartość właściwości
number
max_stalls
Maksymalna liczba kolejnych odrzuceń refleksyjnych minibatch przed wcześniejszym zakończeniem. "Zastoj" występuje, gdy optymalizator proponuje szybką zmianę, ocenia ją na małym podzbiorze, a wynik nie poprawia się — więc nie jest uruchamiana pełna ocena zbioru walidacyjnego. Licznik resetuje się za każdym razem, gdy minibatch przejdzie, a jego pełny wynik walidacyjny bije aktualnie najlepszy. Tylko utrzymująca się stagnacja max_stalls kolejnych awarii minibatch powoduje zatrzymanie. Usługa domyślnie przyjmuje 5, jeśli wywołujący nie określi wartości. Musi być = >1 przy ustawieniu.
max_stalls?: number
Wartość właściwości
number
optimization_config
Nadpisywanie konfiguracji na podstawie atrybutów celu. Zawiera umiejętności, narzędzia, system_prompt dla agenta oraz przestrzeń na model do optymalizacji modelu.
optimization_config?: Record<string, any>
Wartość właściwości
Record<string, any>
optimization_model
Wdrożenie modelu do rozumowania optymalizacyjnego (musi być rodziną GPT-5). Wraca do domyślnego modelu oceny, gdy nie jest ustawiony.
optimization_model?: string
Wartość właściwości
string