View Source Shifts.LLM behaviour (Shifts v0.0.1)

TODO

Summary

Types

@type adapter() :: {module(), keyword()}

TODO

@type response() :: map()

TODO

Callbacks

Link to this callback

generate_next_message(chat)

View Source
@callback generate_next_message(chat :: Shifts.Chat.t()) :: response()

TODO

@callback get_message(response()) :: Shifts.Message.t()

TODO

@callback get_metrics(response()) :: term()

TODO