Skip to content

Ergonomics Catch-All Issue #234

@nrfulton

Description

@nrfulton

This is a catch-all issue for tracking small and non-urgent quality-of-life issues we would like to fix prior to 1.0.0.

  • from mellea.backends.types import ModelOption -> from mellea.backends import ModelOption.
  • If tools is in the model_options passed to a backend, and also tool_calls=False, then an exception should be thrown informing the user that they should set tool_calls=True.
  • Isolate and time-out tool calling: see Ergonomics Catch-All Issue #234 (comment)
  • Subclass ValidationResult with ExecutionResult and ToolCallResult. Use these reseult types in tool-specific sampling strategies. FYI: @0xCUB3; see also feat: code_interpreter #232 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions