Which protocol is used when AI Search accesses OpenAI Service or Blob?

62117110 65 Reputation points
2024-12-01T12:58:46.9333333+00:00

Which protocol is used when AI Search accesses OpenAI Service or Blob? For example, users access OpenAI Service or Blob using HTTPS over TCP, but does AI Search also use HTTPS over TCP to access OpenAI Service or Blob?

Azure AI Search
Azure AI Search
An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
1,349 questions
0 comments No comments
{count} votes

Accepted answer
  1. Marcin Policht 50,570 Reputation points MVP Volunteer Moderator
    2024-12-01T14:08:57.0966667+00:00

    AI Search services, including Azure AI Search, use HTTPS over TCP when accessing resources such as OpenAI Service or Azure Blob Storage. In particular:

    Accessing OpenAI Service: AI Search uses HTTPS over TCP to interact with the OpenAI API. HTTPS ensures encrypted communication, maintaining data security and confidentiality during transmission. TCP provides reliable packet delivery. The RESTful API endpoints provided by OpenAI are accessed using HTTPS, which is standard for such integrations.

    Accessing Azure Blob Storage: Similarly, HTTPS over TCP is used to access Azure Blob Storage. This ensures secure data transfer between AI Search and Blob Storage, whether for indexing, storing, or retrieving data. Azure Storage services enforce HTTPS by default to secure all communications.

    There are several reasons for using HTTPS over TCP:

    • Security: Encryption via HTTPS prevents eavesdropping and data breaches.
    • Reliability: TCP ensures that all data packets are delivered in order and without errors, essential for high-availability services like AI Search.
    • Compliance: Using HTTPS complies with security standards and regulations like GDPR and HIPAA.

    If the above response helps answer your question, remember to "Accept Answer" so that others in the community facing similar issues can easily find the solution. Your contribution is highly appreciated.

    hth

    Marcin


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.