Share via


AuthorRole Enum

  • java.lang.Object
    • java.lang.Enum
      • com.microsoft.semantickernel.services.chatcompletion.AuthorRole

public enum AuthorRole
extends java.lang.Enum<AuthorRole>

Role of the author of a chat message

Fields

ASSISTANT

An assistant message is a message generated by the assistant.

SYSTEM

A system message helps set the behavior of the assistant.

TOOL

A tool message is a message generated by a tool.

USER

A user message is a message generated by the user.

Methods inherited from java.lang.Enum

java.lang.Enum.<T>valueOf java.lang.Enum.clone java.lang.Enum.compareTo java.lang.Enum.equals java.lang.Enum.finalize java.lang.Enum.getDeclaringClass java.lang.Enum.hashCode java.lang.Enum.name java.lang.Enum.ordinal java.lang.Enum.toString

Methods inherited from java.lang.Object

java.lang.Object.getClass java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Methods

toString()

public String toString()

Returns

java.lang.String
Overrides
java.lang.Enum.toString()

valueOf(String name)

public static AuthorRole valueOf(String name)

Parameters

name
java.lang.String

Returns

values()

public static AuthorRole[] values()

Returns

Applies to