Written by: Atharva Kulkarni

Date: 27/11/23


ServerLord-BlogPost.png

As you all AI enthusiasts saw on the recent OpenAI DevDay 2023 OpenAI now allows you to make custom assistants or GPTs by providing the model with data you provide to the assistant. I took advantage of this and solved a major hurdle.

You can directly jump to the tutorial part by clicking on this link.

Or

If you wish to read my entire journey regarding how I cracked this then continue reading.

I think I am telling you the story all incorrectly so let’s start from the beginning. I’ve been working on a module at my workplace for a long time. Can’t reveal much due to the hundreds of NDAs that I have signed. The important bit is that the module required us to integrate a third-party API which is written in old SOAP - WSDL in XML and was almost more than 500 pages.

We attempted to integrate that API last year, but we couldn't because of the reference of elements to each other in the documentation. The only way to crack it is to go through the entire 500 pages and keep track of everything at once.

After India’s loss to Australia which I promise I won’t be mentioning again, I picked this module up as a way to get myself to “move on” and start focusing on work.

This time around I had a lot of AI apps compared to last year which I tried to use this time and make an expert in the documentation of that third-party API. None of the LLMs or AI-based tools worked due to one simple problem. They had only the context of a single page or single API which I entered into it. I needed it to have a complete context of the entire documentation. That’s when I decided to crack this problem once and for all.