Record Class ChatRequest.ChatMessage
java.lang.Object
java.lang.Record
org.nkjmlab.util.openai.chat.model.ChatRequest.ChatMessage
- 含まれているクラス:
- ChatRequest
- 作成者:
- nkjm
-
ネストされたクラスの概要
ネストされたクラス -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明content()contentレコード・コンポーネントの値が返されます。final boolean他のオブジェクトがこれと"等しい"かどうかを示します。final inthashCode()このオブジェクトのハッシュ・コード値を返します。static ChatRequest.ChatMessageof(ChatRequest.ChatMessage.Role role, String text) role()roleレコード・コンポーネントの値が返されます。final StringtoString()このレコードの文字列表現を返します。
-
コンストラクタの詳細
-
ChatMessage
ChatMessageレコードのインスタンスを作成します。- パラメータ:
role-roleレコード・コンポーネントの値content-contentレコード・コンポーネントの値
-
-
メソッドの詳細
-
of
-
toString
このレコードの文字列表現を返します。表現には、型の名前に続けて各レコード・コンポーネントの名前と値が含まれます。 -
hashCode
public final int hashCode()このオブジェクトのハッシュ・コード値を返します。値は、各レコード・コンポーネントのハッシュ・コードから導出されます。 -
equals
他のオブジェクトがこれと"等しい"かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコード・コンポーネントが等しい場合、オブジェクトは等しくなります。 このレコード内のすべてのコンポーネントはObjects::equals(Object,Object)と比較されます。 -
role
roleレコード・コンポーネントの値が返されます。- 戻り値:
roleレコード・コンポーネントの値
-
content
contentレコード・コンポーネントの値が返されます。- 戻り値:
contentレコード・コンポーネントの値
-