sisbell

Results 24 issues of sisbell

Plugins should have a validateConfig function. Each plugin will validate if all the fields it expects are defined. If not, we must flag these. The Main CLI must then report...

validation

Through the config, allow a developer to specify which JSON fields in a response are optional and which ones are required. Also allow dev to specify a regex that can...

validation

If the user is expecting a text response, allow them to enter in a regex for validating. They may expect certain words or even a specific format in the response.

validation

The developer should be able to configure max/min character/word and token count for a prompt response. If it falls outside of this range, this will register as a failure for...

validation

Support running with a parent project. This will have - Main configuration - these can be overridden by the child project - modules for doing multi-runs of various project -...

There is a case where I have a prompt chain but I want the OpenAI configuration to be different. For example, the story prompt and the user-action prompt may be...

OpenAI Params

The plugin should be able to override the block configuration values. Currently configuration is per-blocked scope, which would require the dev to create a new block to modify parameters. ```...

OpenAI Params

Allow comments in prompt files for clarity. These need to be stripped out before creating the calculated prompt.

Add verbose flag - this will output configurations and information about the internal steps of the tool

The data file for a batch includes arrays of data to run against. Allow the dev to choose an from the command line. `air run -b product-1 --index 2` This...