/
githubmirror
/
photoprism
Обзор
Документация
Войти
/
githubmirror
/
photoprism
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
internal/ai/vision/api_format.go
22 строки
740 B
Michael Mayer
CI: Apply Go linter recommendations to "ai/vision" package #5330
22 ноя 2025, 13:15
22 ноя 2025, 13:15
53da187
Код
Авторство
О чём код?
package vision import ( "github.com/photoprism/photoprism/internal/ai/vision/ollama" "github.com/photoprism/photoprism/internal/ai/vision/openai" ) // ApiFormat defines the payload format accepted by the Vision API. type ApiFormat = string const ( // ApiFormatUrl treats inputs as HTTP(S) URLs. ApiFormatUrl ApiFormat = "url" // ApiFormatImages sends images in the native Vision format. ApiFormatImages ApiFormat = "images" // ApiFormatVision represents a Vision-internal payload. ApiFormatVision ApiFormat = "vision" // ApiFormatOllama proxies requests to Ollama models. ApiFormatOllama ApiFormat = ollama.ApiFormat // ApiFormatOpenAI proxies requests to OpenAI vision models. ApiFormatOpenAI ApiFormat = openai.ApiFormat )