Complete guide for adding new AI model providers to Bifrost. Learn how to implement the provider interface, handle API communication, and integrate seamlessly with the Bifrost ecosystem.
Provider
interface:
tests/core-providers/yourprovider_test.go
:
core/bifrost.go
:
validProviders
map in transports/bifrost-http/integrations/utils.go
is*Model()
functions in utils.gotests/transports-integrations/
directoryParseModelString
correctly handles your provider prefixRequired Updates in utils.go:
core/providers/
for reference, and don’t hesitate to ask questions in GitHub Discussions if you need help!