Skip to content

Conversation

@noperator
Copy link
Owner

Instead of relying on the built-in OpenAI LLM caller, we allow package users to specify a simple LLMProvider that takes in a string (among other things) and outputs a string. It's SiftRank's job to validate that the JSON format looks good, that the contents look right, to ask for retries, etc.; the provider only handles network-level and provider-specific details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants