Sfoglia il codice sorgente

fix: respect resolution settings for vision sent from api

kurokobo 4 mesi fa
parent
commit
bc4c60f93e
1 ha cambiato i file con 2 aggiunte e 1 eliminazioni
  1. 2 1
      pkg/entities/model_entities/llm.go

+ 2 - 1
pkg/entities/model_entities/llm.go

@@ -100,11 +100,12 @@ func isPromptMessageContentType(fl validator.FieldLevel) bool {
 type PromptMessageContent struct {
 	Type         PromptMessageContentType `json:"type" validate:"required,prompt_message_content_type"`
 	Base64Data   string                   `json:"base64_data"` // for multi-modal data
-        URL          string 	              `json:"url"`         // for multi-modal data
+	URL          string                   `json:"url"`         // for multi-modal data
 	Data         string                   `json:"data"`        // for text only
 	EncodeFormat string                   `json:"encode_format"`
 	Format       string                   `json:"format"`
 	MimeType     string                   `json:"mime_type"`
+	Detail       string                   `json:"detail"`      // for multi-modal data
 }
 
 type PromptMessageToolCall struct {