AshAi.Actions.Prompt.Adapter.Data (ash_ai v0.2.2)

View Source

Data structure containing all the information needed for a prompt request.

Summary

Types

t()

@type t() :: %AshAi.Actions.Prompt.Adapter.Data{
  context: Ash.Resource.Actions.Implementation.Context.t(),
  input: Ash.ActionInput.t(),
  json_schema: map(),
  llm: term(),
  system_prompt: String.t(),
  tools: list(),
  user_message: String.t(),
  verbose?: boolean()
}