Expand description
Extract keywords from a node and add them as metadata
This module defines the MetadataKeywords
struct and its associated methods,
which are used for generating metadata in the form of keywords
for a given text. It interacts with a client (e.g., OpenAI
) to generate
the keywords based on the text chunk in a TextNode
.
Structs§
- Metadata
Keywords MetadataKeywords
is responsible for generating keywords for a given text chunk. It uses a templated prompt to interact with a client that implements theSimplePrompt
trait.- Metadata
Keywords Builder - Builder for
MetadataKeywords
.