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

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()}],
  response: String.t(),
  tool_calls: [map()]
}

Functions