Class CohereLlmInferenceResponse


  • @Generated(value="OracleSDKGenerator",
               comments="API Version: 20231130")
    public final class CohereLlmInferenceResponse
    extends LlmInferenceResponse
    The generated text result to return.
    Note: Objects should always be created or deserialized using the CohereLlmInferenceResponse.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of the CohereLlmInferenceResponse.Builder, which maintain a set of all explicitly set fields called CohereLlmInferenceResponse.Builder.__explicitlySet__. The hashCode() and equals(Object) methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
    • Method Detail

      • getGeneratedTexts

        public List<GeneratedText> getGeneratedTexts()
        Each prompt in the input array has an array of GeneratedText, controlled by numGenerations parameter in the request.
        Returns:
        the value
      • getTimeCreated

        public Date getTimeCreated()
        The date and time that the model was created in an RFC3339 formatted datetime string.
        Returns:
        the value
      • getPrompt

        public String getPrompt()
        Represents the original prompt.

        Applies only to non-stream responses.

        Returns:
        the value
      • toString

        public String toString​(boolean includeByteArrayContents)
        Return a string representation of the object.
        Overrides:
        toString in class LlmInferenceResponse
        Parameters:
        includeByteArrayContents - true to include the full contents of byte arrays
        Returns:
        string representation