org.llm4s.imageprocessing.config
Members list
Type members
Classlikes
Configuration for Anthropic Claude Vision API.
Configuration for Anthropic Claude Vision API.
Value parameters
- apiKey
-
Anthropic API key
- baseUrl
-
Base URL for Anthropic API (default: official Anthropic endpoint)
- connectTimeout
-
Connection timeout (default: 30 seconds)
- model
-
Claude model to use
- requestTimeout
-
Request timeout (default: 60 seconds)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ImageProcessingConfigclass Objecttrait Matchableclass AnyShow all
Configuration for Google Gemini Vision API.
Configuration for Google Gemini Vision API.
Value parameters
- apiKey
-
Google API key
- baseUrl
-
Base URL for Google Generative Language API
- connectTimeoutSeconds
-
Connection timeout in seconds (default: 30)
- model
-
Gemini model to use
- requestTimeoutSeconds
-
Request timeout in seconds (default: 60)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ImageProcessingConfigclass Objecttrait Matchableclass AnyShow all
Base trait for image processing configurations.
Base trait for image processing configurations.
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Configuration for local image processing. This doesn't require external API calls.
Configuration for local image processing. This doesn't require external API calls.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ImageProcessingConfigclass Objecttrait Matchableclass AnyShow all
Configuration for OpenAI Vision API.
Configuration for OpenAI Vision API.
Value parameters
- apiKey
-
OpenAI API key
- baseUrl
-
Base URL for OpenAI API (default: official OpenAI endpoint)
- connectTimeout
-
Connection timeout (default: 30 seconds)
- model
-
Vision model to use
- requestTimeout
-
Request timeout (default: 60 seconds)
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ImageProcessingConfigclass Objecttrait Matchableclass AnyShow all