Lettuce API
component | description |
---|---|
cli | Provides the command-line interface (CLI) for Lettuce |
/components | Natural language processing pipeline components |
/evaluation | Scripts used for evaluating pipelines |
/omop | Scripts used when interacting with an OMOP-CDM database |
/options | Sets options for the CLI and HTTP API |
/routers | API endpoints for HTPP requests |
/utils | Miscellaneous utilites for Lettuce |
app | The FastAPI app to provide endpoints for requests |
assistant | Executes a simple assistant |
csv_input | A page for the Graphical User Interface (GUI) providing csv input |
evaluate_file | An example of a script evaluating LLM performance using Lettuce’s evaluation framework |
text_input | A page for the GUI providing raw text input |
ui | Entry point for the GUI |
ui_utilities | Functions used by the GUI to parse input and make requests to Lettuce |