Class EmbeddingRequest.Builder
java.lang.Object
com.codename1.ai.EmbeddingRequest.Builder
- Enclosing class:
EmbeddingRequest
Mutable builder for an immutable
EmbeddingRequest.-
Method Summary
-
Method Details
-
model
- Parameters:
m- provider model id, ornullfor client default- Returns:
- this builder
-
inputs
Replaces all input strings.- Parameters:
in- strings to embed;nullclears the list- Returns:
- this builder
-
addInput
- Parameters:
s- input string to append- Returns:
- this builder
-
dimensions
- Parameters:
d- requested vector dimensions, ornullfor model default- Returns:
- this builder
-
build
- Returns:
- validated immutable request
- Throws:
IllegalStateException- when no input strings were supplied
-