use custom data in the API call to Azure OpenAI

Jason Beckett 20 Reputation points
2024-09-21T05:42:44.72+00:00

Hey. I have been using Azure OpenAI api calls and it is mostly static at the moment. wonder how should I integration the restful api with additional data from other sources like documents, database and other api endpoints?

The purpose is for the chat response to be able to retrieve data from other sources that i have and make the response more dynamic.

Azure OpenAI Service
Azure OpenAI Service
An Azure service that provides access to OpenAI’s GPT-3 models with enterprise capabilities.
3,132 questions
0 comments No comments
{count} votes

Accepted answer
  1. Daniel FANG 705 Reputation points
    2024-09-21T06:17:26.3533333+00:00

    The Azure OpenAI request call alone may not meet your needs. However, you can leverage function calling or explore frameworks like LangChain or Semantic Kernel to integrate additional knowledge from other sources.

    Check out the links below for more details:
    https://learn.microsoft.com/en-us/azure/ai-services/openai/how-to/function-calling
    https://learn.microsoft.com/en-us/semantic-kernel/overview/

    1 person found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. YutongTie-MSFT 52,091 Reputation points
    2024-09-22T08:32:27.6733333+00:00

    Hello Jason,

    Thanks for reaching out to us, besides above options, you may also be interested in Azure OpenAI On Your Data, which makes it easier for developers to connect, ingest and ground their enterprise data to create personalized copilots (preview) rapidly. It enhances user comprehension, expedites task completion, improves operational efficiency, and aids decision-making.

    https://learn.microsoft.com/en-us/azure/ai-services/openai/concepts/use-your-data?tabs=ai-search%2Ccopilot

    I hope it provides more insight.

    Regards,

    Yutong

    0 comments No comments

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.