Class ChatCompletion

java.lang.Object
com.polarion.platform.ai.llm.ChatCompletion
All Implemented Interfaces:
Serializable

public final class ChatCompletion extends Object implements Serializable
Represents the result of a chat completion request.
Since:
3.25.12
See Also:
  • Constructor Details

    • ChatCompletion

      public ChatCompletion(@NotNull ChatMessage message)
    • ChatCompletion

      public ChatCompletion(@NotNull ChatMessage message, @NotNull Usage usage)
      Since:
      3.26.6
  • Method Details

    • message

      @NotNull public ChatMessage message()
    • usage

      @NotNull public Usage usage()
      Usage statistics for the chat completion request.
      Since:
      3.26.6
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object