Forum Discussion
SSL Verification failed when trying to use OpenAI library
- 1 year ago
Hello govindarajan_d
give it a try
import httpx
client = openai.AzureOpenAI(
api_key=AZURE_OPENAI_API_KEY,
azure_endpoint=AZURE_OPENAI_ENDPOINT,
api_version=API_VERSION,
http_client=httpx.Client(verify="/path/to/your/custom_certificate.pem")
)not recommended for prod, but lets see if this works
Great it worked govindarajan_d
I would suggest store pem in Key vault and then use it here.
or store it in a place where it cant be accessed unauthorised.
it often contains sensitive information such as private keys, which must be protected from unauthorized access.
if this is helpful please accept the solution
nilendraFabric We are not using custom key for certificate signing. Actually the above certificate is something that comes default with the spark environment (linux). I just pointed the http client to that certificate.
I am just wondering why it doesn't cause issue with requests library when I am hitting HTTPS sites. Strange though!