Skip to content

[AutoPR] TODO subtract length of rest of prompt #127

Open
@github-actions

Description

@github-actions

TODO subtract length of rest of prompt

def build_prompt_and_instructions(self, inputs: Inputs) -> tuple[str, str]:
# Build prompt
prompt_elements = []
if inputs.prompt_context:
# TODO subtract length of rest of prompt
prompt_elements.append(
str(
trim_context(
inputs.prompt_context,
inputs.max_prompt_tokens,

choices_bullet_points = "\n".join(f"- {choice}" for choice in inputs.choices)
# Build prompt
prompt_elements = []
if inputs.prompt_context:
# TODO subtract length of rest of prompt
prompt_elements.append(
str(
trim_context(
inputs.prompt_context,
inputs.max_prompt_tokens,

To resolve this TODO, you can start by calculating the length of the rest of the prompt. Then, subtract that length from the total length of the prompt to get the desired result. Make sure to handle any edge cases or error scenarios that may arise.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions