AICompletionResult¶
Özellikler¶
Özellikler¶
- AICompletionResult.Content: Model metni değiştirilmeden döndürülür; yalnızca dosyalar döndürülürse boş olur.
- AICompletionResult.Data: Metin geçerliyse JSON olarak ayrıştırılır, değilse özgün metin kullanılır. Dosyalar her zaman Files içinde bulunur.
- AICompletionResult.Files: Döndürülen ikili dosyalar model sırasındadır; yalnızca metin içeren yanıtlarda boş olur.
- AICompletionResult.Model
- AICompletionResult.Provider
Yöntemler¶
- AICompletionResult.ToBase64: Base64 olarak kodlanmış UTF-8 metni. İkili içerik için Files[index].ToBase64() kullanın.
- AICompletionResult.ToJson: Content'i JSON olarak ayrıştırır. Geçersiz JSON, ScriptAIResponseInvalid hatasına yol açar.
- AICompletionResult.ToXml: Content'i XML olarak ayrıştırır; isteğe bağlı olarak mevcut bir düğümün ad alanlarını ve şemasını kullanır.