Ether Framework
Unified API docs for Ether modules
Loading...
Searching...
No Matches
Package dev.rafex.ether.ai.core.chat

Classes

interface  AiChatModel

Functions

record AiChatRequest (String model, List< AiMessage > messages, Double temperature, Integer maxOutputTokens)
record AiChatResponse (String id, String model, AiMessage message, String finishReason, AiUsage usage)

Function Documentation

◆ AiChatRequest()

record dev.rafex.ether.ai.core.chat.AiChatRequest ( String model,
List< AiMessage > messages,
Double temperature,
Integer maxOutputTokens )

Definition at line 35 of file AiChatRequest.java.

References AiChatRequest().

Referenced by AiChatRequest(), and dev.rafex.ether.ai.core.chat.AiChatModel.generate().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ AiChatResponse()

record dev.rafex.ether.ai.core.chat.AiChatResponse ( String id,
String model,
AiMessage message,
String finishReason,
AiUsage usage )

Definition at line 34 of file AiChatResponse.java.

References AiChatResponse().

Referenced by AiChatResponse(), and dev.rafex.ether.ai.core.chat.AiChatModel.generate().

Here is the call graph for this function:
Here is the caller graph for this function: