com.xebia.functional.xef.scala.conversation
Members list
Type members
Classlikes
class Description(description: String) extends Description, StaticAnnotation
A scala annotation that maps to the jvm description annotation
A scala annotation that maps to the jvm description annotation
Attributes
- Supertypes
-
trait StaticAnnotationtrait Descriptiontrait Annotationclass Annotationclass Objecttrait Matchableclass AnyShow all
object KotlinXSerializers
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
KotlinXSerializers.type
class ScalaConversation(store: VectorStore, conversationId: Option[ConversationId]) extends JVMConversation
Attributes
- Supertypes
-
class JVMConversationtrait Closeableclass PlatformConversationtrait Conversationtrait AutoClosetrait AutoCloseableclass Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
object SerialDescriptor extends SerialDescriptorInstances
Attributes
- Companion
- trait
- Supertypes
- Self type
-
SerialDescriptor.type
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object SerialDescriptor.type
Value members
Concrete methods
def getFieldAnnotationsMapImpl[A : Type](implicit evidence$2: Type[A], Quotes): Expr[Map[String, List[Any]]]
def images(prompt: Prompt, images: Images, numberImages: Int, size: String)(using conversation: ScalaConversation): ImagesGenerationResponse
def prompt[A : SerialDescriptor](prompt: Prompt, chat: ChatWithFunctions)(implicit evidence$1: Decoder[A], evidence$2: SerialDescriptor[A], conversation: ScalaConversation): A
def promptStreaming(prompt: Prompt, chat: Chat)(using conversation: ScalaConversation): LazyList[String]
In this article