SmithyOpenAIUtil

io.github.quafadas.dairect.SmithyOpenAIUtil
class SmithyOpenAIUtil[F[_]](implicit F: MonadThrow[F])

Attributes

Experimental
true
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Experimental methods

def openAiSmithyFunctionDispatch[Alg[_[_, _, _, _, _]]](alg: FunctorAlgebra[Alg, F])(implicit S: Service[Alg]): FunctionCall => F[Document]

Attributes

Experimental
true
def toJsonSchema[Alg[_[_, _, _, _, _]]](alg: FunctorAlgebra[Alg, F])(implicit S: Service[Alg]): Document

Attributes

Experimental
true