Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ai.octoryn.sdk - package ai.octoryn.sdk
- arguments() - Method in record class ai.octoryn.sdk.ToolCall
-
Returns the value of the
argumentsrecord component.
B
- build() - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
- builder(String) - Static method in class ai.octoryn.sdk.GenerateTextRequest
- byok() - Method in record class ai.octoryn.sdk.GovernanceMetadata
-
Returns the value of the
byokrecord component.
C
- close() - Method in class ai.octoryn.sdk.TextStream
- code() - Method in exception ai.octoryn.sdk.OctorynApiException
- completionTokens() - Method in record class ai.octoryn.sdk.Usage
-
Returns the value of the
completionTokensrecord component. - content() - Method in record class ai.octoryn.sdk.Message
-
Returns the value of the
contentrecord component.
D
- decodeInput(Class<T>, ObjectMapper) - Method in record class ai.octoryn.sdk.ToolCall
- description() - Method in record class ai.octoryn.sdk.ToolDefinition.Function
-
Returns the value of the
descriptionrecord component.
E
- equals(Object) - Method in record class ai.octoryn.sdk.GenerateObjectRequest
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.octoryn.sdk.GovernanceMetadata
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.octoryn.sdk.Message
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.octoryn.sdk.ObjectResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.octoryn.sdk.StreamEvent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.octoryn.sdk.TextResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.octoryn.sdk.ToolCall
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.octoryn.sdk.ToolDefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.octoryn.sdk.ToolDefinition.Function
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class ai.octoryn.sdk.Usage
-
Indicates whether some other object is "equal to" this one.
- error() - Method in record class ai.octoryn.sdk.StreamEvent
-
Returns the value of the
errorrecord component. - errorType() - Method in exception ai.octoryn.sdk.OctorynApiException
- estimatedCost() - Method in record class ai.octoryn.sdk.GovernanceMetadata
-
Returns the value of the
estimatedCostrecord component. - events() - Method in class ai.octoryn.sdk.TextStream
- evidenceHash() - Method in record class ai.octoryn.sdk.GovernanceMetadata
-
Returns the value of the
evidenceHashrecord component.
F
- finishReason() - Method in record class ai.octoryn.sdk.StreamEvent
-
Returns the value of the
finishReasonrecord component. - finishReason() - Method in record class ai.octoryn.sdk.TextResult
-
Returns the value of the
finishReasonrecord component. - function() - Method in record class ai.octoryn.sdk.ToolDefinition
-
Returns the value of the
functionrecord component. - Function(String, String, JsonNode) - Constructor for record class ai.octoryn.sdk.ToolDefinition.Function
-
Creates an instance of a
Functionrecord class.
G
- generateObject(GenerateObjectRequest<T>) - Method in class ai.octoryn.sdk.OctorynClient
- GenerateObjectRequest<T> - Record Class in ai.octoryn.sdk
- GenerateObjectRequest(GenerateTextRequest, JsonNode, Class<T>) - Constructor for record class ai.octoryn.sdk.GenerateObjectRequest
- GenerateObjectRequest(GenerateTextRequest, JsonNode, String, String, Class<T>) - Constructor for record class ai.octoryn.sdk.GenerateObjectRequest
-
Creates an instance of a
GenerateObjectRequestrecord class. - generateText(GenerateTextRequest) - Method in class ai.octoryn.sdk.OctorynClient
- generateTextAsync(GenerateTextRequest) - Method in class ai.octoryn.sdk.OctorynClient
- GenerateTextRequest - Class in ai.octoryn.sdk
- GenerateTextRequest.Builder - Class in ai.octoryn.sdk
- GovernanceMetadata - Record Class in ai.octoryn.sdk
- GovernanceMetadata(String, String, String, String, String, String, String, BigDecimal) - Constructor for record class ai.octoryn.sdk.GovernanceMetadata
-
Creates an instance of a
GovernanceMetadatarecord class.
H
- hashCode() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.octoryn.sdk.GovernanceMetadata
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.octoryn.sdk.Message
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.octoryn.sdk.ObjectResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.octoryn.sdk.StreamEvent
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.octoryn.sdk.TextResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.octoryn.sdk.ToolCall
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.octoryn.sdk.ToolDefinition.Function
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.octoryn.sdk.ToolDefinition
-
Returns a hash code value for this object.
- hashCode() - Method in record class ai.octoryn.sdk.Usage
-
Returns a hash code value for this object.
I
M
- maxOutputTokens() - Method in class ai.octoryn.sdk.GenerateTextRequest
- maxOutputTokens(int) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
- Message - Record Class in ai.octoryn.sdk
- Message(String, Object) - Constructor for record class ai.octoryn.sdk.Message
- Message(String, Object, String, String) - Constructor for record class ai.octoryn.sdk.Message
-
Creates an instance of a
Messagerecord class. - messages() - Method in class ai.octoryn.sdk.GenerateTextRequest
- messages(List<Message>) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
- metadata() - Method in class ai.octoryn.sdk.GenerateTextRequest
- metadata(Map<String, String>) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
- model() - Method in class ai.octoryn.sdk.GenerateTextRequest
N
- name() - Method in record class ai.octoryn.sdk.Message
-
Returns the value of the
namerecord component. - name() - Method in record class ai.octoryn.sdk.ToolCall
-
Returns the value of the
namerecord component. - name() - Method in record class ai.octoryn.sdk.ToolDefinition.Function
-
Returns the value of the
namerecord component.
O
- object() - Method in record class ai.octoryn.sdk.ObjectResult
-
Returns the value of the
objectrecord component. - objectMapper() - Method in class ai.octoryn.sdk.OctorynClient
- ObjectResult<T> - Record Class in ai.octoryn.sdk
- ObjectResult(T, TextResult) - Constructor for record class ai.octoryn.sdk.ObjectResult
-
Creates an instance of a
ObjectResultrecord class. - octoryn() - Method in record class ai.octoryn.sdk.StreamEvent
-
Returns the value of the
octorynrecord component. - octoryn() - Method in record class ai.octoryn.sdk.TextResult
-
Returns the value of the
octorynrecord component. - OctorynApiException - Exception in ai.octoryn.sdk
- OctorynApiException(int, String, String, String, String, Duration) - Constructor for exception ai.octoryn.sdk.OctorynApiException
- OctorynClient - Class in ai.octoryn.sdk
- OctorynClient(String) - Constructor for class ai.octoryn.sdk.OctorynClient
- OctorynClient(String, URI, HttpClient) - Constructor for class ai.octoryn.sdk.OctorynClient
P
- parameters() - Method in record class ai.octoryn.sdk.ToolDefinition.Function
-
Returns the value of the
parametersrecord component. - policyDecision() - Method in record class ai.octoryn.sdk.GovernanceMetadata
-
Returns the value of the
policyDecisionrecord component. - prompt() - Method in class ai.octoryn.sdk.GenerateTextRequest
- prompt(String) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
- promptTokens() - Method in record class ai.octoryn.sdk.Usage
-
Returns the value of the
promptTokensrecord component. - providerEvent() - Method in record class ai.octoryn.sdk.StreamEvent
-
Returns the value of the
providerEventrecord component.
R
- rawOutput() - Method in exception ai.octoryn.sdk.StructuredOutputException
- region() - Method in record class ai.octoryn.sdk.GovernanceMetadata
-
Returns the value of the
regionrecord component. - requestId() - Method in exception ai.octoryn.sdk.OctorynApiException
- response() - Method in record class ai.octoryn.sdk.TextResult
-
Returns the value of the
responserecord component. - result() - Method in record class ai.octoryn.sdk.ObjectResult
-
Returns the value of the
resultrecord component. - result() - Method in class ai.octoryn.sdk.TextStream
- retryAfter() - Method in exception ai.octoryn.sdk.OctorynApiException
- role() - Method in record class ai.octoryn.sdk.Message
-
Returns the value of the
rolerecord component. - route() - Method in record class ai.octoryn.sdk.GovernanceMetadata
-
Returns the value of the
routerecord component. - runId() - Method in record class ai.octoryn.sdk.GovernanceMetadata
-
Returns the value of the
runIdrecord component.
S
- schema() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
-
Returns the value of the
schemarecord component. - schemaDescription() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
-
Returns the value of the
schemaDescriptionrecord component. - schemaName() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
-
Returns the value of the
schemaNamerecord component. - start(GovernanceMetadata) - Static method in record class ai.octoryn.sdk.StreamEvent
- statusCode() - Method in exception ai.octoryn.sdk.OctorynApiException
- StreamEvent - Record Class in ai.octoryn.sdk
- StreamEvent(String, String, ToolCall, Usage, String, GovernanceMetadata, JsonNode, Throwable) - Constructor for record class ai.octoryn.sdk.StreamEvent
-
Creates an instance of a
StreamEventrecord class. - streamText(GenerateTextRequest) - Method in class ai.octoryn.sdk.OctorynClient
- StructuredOutputException - Exception in ai.octoryn.sdk
- StructuredOutputException(String, Throwable) - Constructor for exception ai.octoryn.sdk.StructuredOutputException
- system() - Method in class ai.octoryn.sdk.GenerateTextRequest
- system(String) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
T
- target() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
-
Returns the value of the
targetrecord component. - temperature() - Method in class ai.octoryn.sdk.GenerateTextRequest
- temperature(double) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
- text() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
-
Returns the value of the
textrecord component. - text() - Method in record class ai.octoryn.sdk.StreamEvent
-
Returns the value of the
textrecord component. - text() - Method in record class ai.octoryn.sdk.TextResult
-
Returns the value of the
textrecord component. - TextResult - Record Class in ai.octoryn.sdk
- TextResult(String, List<ToolCall>, String, Usage, GovernanceMetadata, JsonNode) - Constructor for record class ai.octoryn.sdk.TextResult
-
Creates an instance of a
TextResultrecord class. - TextStream - Class in ai.octoryn.sdk
- toolCall() - Method in record class ai.octoryn.sdk.StreamEvent
-
Returns the value of the
toolCallrecord component. - ToolCall - Record Class in ai.octoryn.sdk
- ToolCall(String, String, String, String) - Constructor for record class ai.octoryn.sdk.ToolCall
-
Creates an instance of a
ToolCallrecord class. - toolCallId() - Method in record class ai.octoryn.sdk.Message
-
Returns the value of the
toolCallIdrecord component. - toolCalls() - Method in record class ai.octoryn.sdk.TextResult
-
Returns the value of the
toolCallsrecord component. - toolChoice() - Method in class ai.octoryn.sdk.GenerateTextRequest
- toolChoice(Object) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
- ToolDefinition - Record Class in ai.octoryn.sdk
- ToolDefinition(String, ToolDefinition.Function) - Constructor for record class ai.octoryn.sdk.ToolDefinition
-
Creates an instance of a
ToolDefinitionrecord class. - ToolDefinition(String, String, JsonNode) - Constructor for record class ai.octoryn.sdk.ToolDefinition
- ToolDefinition.Function - Record Class in ai.octoryn.sdk
- tools() - Method in class ai.octoryn.sdk.GenerateTextRequest
- tools(List<ToolDefinition>) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
- topP() - Method in class ai.octoryn.sdk.GenerateTextRequest
- topP(double) - Method in class ai.octoryn.sdk.GenerateTextRequest.Builder
- toString() - Method in record class ai.octoryn.sdk.GenerateObjectRequest
-
Returns a string representation of this record class.
- toString() - Method in record class ai.octoryn.sdk.GovernanceMetadata
-
Returns a string representation of this record class.
- toString() - Method in record class ai.octoryn.sdk.Message
-
Returns a string representation of this record class.
- toString() - Method in record class ai.octoryn.sdk.ObjectResult
-
Returns a string representation of this record class.
- toString() - Method in record class ai.octoryn.sdk.StreamEvent
-
Returns a string representation of this record class.
- toString() - Method in record class ai.octoryn.sdk.TextResult
-
Returns a string representation of this record class.
- toString() - Method in record class ai.octoryn.sdk.ToolCall
-
Returns a string representation of this record class.
- toString() - Method in record class ai.octoryn.sdk.ToolDefinition.Function
-
Returns a string representation of this record class.
- toString() - Method in record class ai.octoryn.sdk.ToolDefinition
-
Returns a string representation of this record class.
- toString() - Method in record class ai.octoryn.sdk.Usage
-
Returns a string representation of this record class.
- totalTokens() - Method in record class ai.octoryn.sdk.Usage
-
Returns the value of the
totalTokensrecord component. - type() - Method in record class ai.octoryn.sdk.StreamEvent
-
Returns the value of the
typerecord component. - type() - Method in record class ai.octoryn.sdk.ToolCall
-
Returns the value of the
typerecord component. - type() - Method in record class ai.octoryn.sdk.ToolDefinition
-
Returns the value of the
typerecord component.
U
- upstream() - Method in record class ai.octoryn.sdk.GovernanceMetadata
-
Returns the value of the
upstreamrecord component. - usage() - Method in record class ai.octoryn.sdk.StreamEvent
-
Returns the value of the
usagerecord component. - usage() - Method in record class ai.octoryn.sdk.TextResult
-
Returns the value of the
usagerecord component. - Usage - Record Class in ai.octoryn.sdk
- Usage(int, int, int) - Constructor for record class ai.octoryn.sdk.Usage
-
Creates an instance of a
Usagerecord class.
All Classes and Interfaces|All Packages|Serialized Form