View Source AI.Agent.Answers (fnord v0.4.25)

This module provides an agent that answers questions by searching a database of information about the user's project. It uses a search tool to find matching files and their contents in order to generate a complete and concise answer for the user.

Summary

Types

@type t() :: %AI.Agent.Answers{
  ai: AI.t(),
  messages: [String.t()],
  opts: [{:question, String.t()}],
  requested_tool_calls: [map()],
  response: String.t(),
  token_status_id: term()
}

Functions