io.cequence.openaiscala.domain
package io.cequence.openaiscala.domain
Members list
Concise view
Type members
Classlikes
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class FunMessageSpecclass MessageSpec
object ChatRole
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class ImageResponseFormatTypeobject b64_json.typeobject url.typeclass ImageSizeTypeobject Large.typeobject Medium.typeobject Small.typeobject json.typeobject srt.typeobject text.typeobject verbose_json.typeobject vtt.type
final case class FunMessageSpec(role: ChatRole, content: Option[String], name: Option[String], function_call: Option[FunctionCallSpec]) extends BaseMessageSpec
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait BaseMessageSpecclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
final case class MessageSpec(role: ChatRole, content: String, name: Option[String]) extends BaseMessageSpec
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalstrait BaseMessageSpecclass Objecttrait Matchableclass Any