Skip to content

feat: adds structured output support #43

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

macistador
Copy link

This PR adds the support for the new structured output introduced recently.

It's reusing the OKJSONValue types to describe the JSON schema, which is set in the format parameter, for chat and generate functions calls.

Sample project updated.

Ollama documentation

@kevinhermawan
Copy link
Owner

Awesome @macistador, thanks!

@kevinhermawan
Copy link
Owner

Will check it soon

@kevinhermawan kevinhermawan merged commit 50ecb86 into kevinhermawan:main Jan 8, 2025
2 checks passed
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