pyfcstm.llm

Packaged LLM prompt resources for FCSTM models and FBMCQ queries.

This package exports integrity-checked prompt-resource APIs. It deliberately does not construct provider prompts or import parsing, model, verification, or provider modules: callers compose the returned text with their own task input.

Public resource map:

Resource

Text API

Purpose

FCSTM grammar guide

get_grammar_guide_prompt_for_llm()

Generate FCSTM model source from natural-language requirements.

FBMCQ language guide

get_fbmcq_language_guide_prompt_for_llm()

Author, repair, review, or explain an FBMCQ query from known model facts.

Example:

>>> from pyfcstm.llm import get_fbmcq_language_guide_prompt_for_llm
>>> get_fbmcq_language_guide_prompt_for_llm().startswith("# FBMCQ")
True

__all__

pyfcstm.llm.__all__ = ['GrammarGuidePromptIntegrityError', 'GrammarGuidePromptPathUnavailableError', 'get_grammar_guide_prompt_for_llm', 'get_grammar_guide_prompt_path_for_llm', 'get_grammar_guide_prompt_metadata_for_llm', 'get_fbmcq_language_guide_prompt_for_llm', 'get_fbmcq_language_guide_prompt_path_for_llm', 'get_fbmcq_language_guide_prompt_metadata_for_llm']

Built-in mutable sequence.

If no argument is given, the constructor creates a new empty list. The argument must be an iterable if specified.