genkit
genkit copied to clipboard
feat(go/plugins): Generic OpenAI plugin
Adding support for an openai go plugin, along with additional generic support for any providers compatible with the openai (from feature request #2204). Collaboration between @xavidop @yukinagae @kekoawong.
Checklist:
- [X] Support complete response from chat completions
- [X] Support streaming from chat completions
- [x] Add generic compatibility
- [x] Add embedding support
- [x] Add tools support