abacusai.llm_code_block
Classes
Parsed code block from an LLM response |
Module Contents
- class abacusai.llm_code_block.LlmCodeBlock(client, language=None, code=None, start=None, end=None, valid=None)
Bases:
abacusai.return_class.AbstractApiClass
Parsed code block from an LLM response
- Parameters:
client (ApiClient) – An authenticated API Client instance
language (str) – The language of the code block. Eg - python/sql/etc.
code (str) – source code string
start (int) – index of the starting character of the code block in the original response
end (int) – index of the last character of the code block in the original response
valid (bool) – flag denoting whether the soruce code string is syntactically valid
- language
- code
- start
- end
- valid
- deprecated_keys
- __repr__()