⚡️ Enhancement Notes
AzureOpenAIChatGeneratornow accepts aSecretfor theazure_endpointandapi_versionparameters in addition to a plain string. This makes it possible to resolve these values from environment variables at runtime, for example withSecret.from_env_var("AZURE_OPENAI_ENDPOINT"), so the same serialized pipeline can switch between environments (e.g. dev and prod) by changing environment variables instead of the pipeline definition.