package gemini import ( . "github.com/router-for-me/CLIProxyAPI/v6/internal/constant" "github.com/router-for-me/CLIProxyAPI/v6/internal/interfaces" "github.com/router-for-me/CLIProxyAPI/v6/internal/translator/translator" ) // Register a no-op response translator and a request normalizer for Gemini→Gemini. // The request converter ensures missing or invalid roles are normalized to valid values. func init() { translator.Register( Gemini, Gemini, ConvertGeminiRequestToGemini, interfaces.TranslateResponse{ Stream: PassthroughGeminiResponseStream, NonStream: PassthroughGeminiResponseNonStream, }, ) }