ExaResult

org.llm4s.toolapi.builtin.search.ExaResult
See theExaResult companion object
case class ExaResult(title: String, url: String, id: Option[String], publishedDate: Option[String], author: Option[String], text: Option[String], highlights: Option[List[String]], highlightScores: Option[List[Double]], summary: Option[String], favicon: Option[String], image: Option[String], subPages: Option[List[ExaResult]])

A single result returned by the Exa Search API.

Value parameters

author

Author name, if available

favicon

URL of the site's favicon

highlightScores

Relevance scores for each highlight

highlights

Relevant text snippets highlighted by Exa

id

Exa's internal document identifier

image

URL of the page's representative image

publishedDate

ISO-8601 date string of the page's publication date

subPages

Nested sub-page results for deep crawl searches

summary

AI-generated summary of the page, if requested

text

Extracted page text (truncated to maxCharacters)

title

Page title

url

Page URL

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product