sqlexercise.llm

Interaction with LLMs

Submodules

Functions

generate_answer(message, *, model, json_format[, ...])

Generate an answer from the LLM using the provided message and tools.

Package Contents

sqlexercise.llm.generate_answer(message, *, model, json_format, add_to_messages=True, **kwargs)

Generate an answer from the LLM using the provided message and tools.

Parameters:
  • message (sqlexercise.llm.message.Message)

  • model (str)

  • json_format (type[pydantic.BaseModel])

  • add_to_messages (bool)

Return type:

pydantic.BaseModel