Arcana.Grounding.InputFormatter (Arcana v2.0.1)

Copy Markdown View Source

Formats context for grounding analysis.

Joins chunk texts into a single premise string for NLI scoring.

Summary

Functions

Joins context passages into a single string for use as the NLI premise.

Functions

format(question, chunks)

Joins context passages into a single string for use as the NLI premise.

Examples

iex> chunks = [%{text: "Elixir is functional."}, %{text: "It runs on BEAM."}]
iex> Arcana.Grounding.InputFormatter.format("What is Elixir?", chunks)
"Elixir is functional.\nIt runs on BEAM."