sse_decode_client_config method
ClientConfig
sse_decode_client_config(
- SseDeserializer deserializer
)
override
Implementation
@protected ClientConfig sse_decode_client_config(SseDeserializer deserializer){ // Codec=Sse (Serialization based), see doc to use other codecs
var var_apiKey = sse_decode_String(deserializer);
var var_chatgptImageApiKey = sse_decode_opt_String(deserializer);
var var_openaiAuthMode = sse_decode_opt_box_autoadd_auth_mode(deserializer);
var var_geminiAuthMode = sse_decode_opt_box_autoadd_auth_mode(deserializer);
var var_claudeAuthMode = sse_decode_opt_box_autoadd_auth_mode(deserializer);
var var_chatgptImageAuthMode = sse_decode_opt_box_autoadd_auth_mode(deserializer);
var var_openaiBaseUrl = sse_decode_opt_String(deserializer);
var var_geminiBaseUrl = sse_decode_opt_String(deserializer);
var var_claudeBaseUrl = sse_decode_opt_String(deserializer);
var var_chatgptImageBaseUrl = sse_decode_opt_String(deserializer);
var var_proxy = sse_decode_opt_box_autoadd_proxy_config(deserializer);
return ClientConfig(apiKey: var_apiKey, chatgptImageApiKey: var_chatgptImageApiKey, openaiAuthMode: var_openaiAuthMode, geminiAuthMode: var_geminiAuthMode, claudeAuthMode: var_claudeAuthMode, chatgptImageAuthMode: var_chatgptImageAuthMode, openaiBaseUrl: var_openaiBaseUrl, geminiBaseUrl: var_geminiBaseUrl, claudeBaseUrl: var_claudeBaseUrl, chatgptImageBaseUrl: var_chatgptImageBaseUrl, proxy: var_proxy); }