Agentic Dashboard | Dubai .

Members-Only

Recent Talks & Demos are for members only

Exclusive feed

You must be an AI Tinkerers active member to view these talks and demos.

November 10, 2024 · Dubai

Agentic Dashboard

This talk demonstrates building custom agentic frameworks from scratch to automatically generate dashboards by directly querying databases, highlighting function calling and tool integration.

Overview
Links
Tech stack
  • LangChain
    The open-source framework for building and deploying reliable, data-aware Large Language Model (LLM) applications.
    LangChain is the essential framework for engineering LLM-powered applications: it simplifies connecting models (like GPT-4 or Claude) to external data, computation, and APIs. The platform provides a modular set of components—Chains, Agents, Tools, and Memory—allowing developers to quickly build complex workflows like Retrieval-Augmented Generation (RAG) pipelines and sophisticated conversational agents. Its Python and JavaScript libraries, combined with LangChain Expression Language (LCEL), offer a standardized interface for rapid prototyping and moving applications to production with confidence.
  • OpenAI API
    OpenAI API: Your direct gateway to cutting-edge AI models (GPT-4o, DALL-E 3, Whisper), enabling scalable, multimodal intelligence integration into any application.
    The OpenAI API provides authenticated, programmatic access to a powerful suite of generative AI models. Developers leverage REST endpoints and official libraries (Python, Node.js) to integrate capabilities like advanced text generation (GPT-4o), image creation (DALL-E 3), and speech-to-text transcription (Whisper). This platform is engineered for scale, supporting millions of daily requests for tasks from complex reasoning to real-time customer support agents, ensuring your application gets reliable, state-of-the-art intelligence.
  • OpenAI Function Calling
    OpenAI Function Calling connects models (e.g., GPT-4) to external tools; it translates natural language requests into structured JSON objects for execution.
    Function Calling (now Tool Calling) enables models to interface with external systems: you define available functions using a JSON schema. When a user prompt requires external data or action (e.g., 'what's the weather in Paris?'), the model returns a structured JSON object, not a final answer. This object specifies the function name and precise arguments (e.g., `get_current_weather("Paris")`). Your application executes this call, then sends the result back to the model. This two-step conversation allows the LLM to access real-time data, run code, or trigger API actions, significantly extending its capabilities beyond its training data.

Related projects