Using SDKs Directly

Last updated

Using SDKs Directly?

While tools like Langchain and LlamaIndex make it easy to implement RAG, you don't have to necessarily learn and use them. If you know about the different steps of implementing RAG, you can simply do it all yourself e.g., do the chunking using @langchain/textsplitters package, create embeddings using any LLM e.g., use OpenAI Embedding API through their SDK, save the embeddings to any vector database e.g. if you are using Supabase Vector DB, you can use their SDK, and similarly, you can use the relevant SDKs for the rest of the steps as well.

Free resources to learn Using SDKs Directly

More in stage 16: Model Context Protocol (MCP)

Using SDKs Directly: common questions

Can I learn Using SDKs Directly in Hindi?

This lesson is written in English. Once you sign in, open it in the interactive course and ask the AI tutor to explain Using SDKs Directly in Hindi or Hinglish. The tutor answers from this lesson’s own text, so it stays on the syllabus, and it runs on your own Google, OpenAI or Anthropic key.

Is this Using SDKs Directly tutorial for beginners?

It is lesson 123 of 189 in the free AI Engineer roadmap, in stage 16, Model Context Protocol (MCP). If you are new to AI Engineer, start from stage 1 and come back here in order; if you already know the earlier stages, this lesson stands on its own.

Still confused? Ask me