GitHub topics: openai-functions
Mintplex-Labs/openai-assistant-swarm
Introducing the Assistant Swarm. An extension to the OpenAI Node SDK to automatically delegate work to any assistant you create in OpenAi through one united interface and manager. Now you can delegate work to a swarm of assistant all specialized with specific tasks you define.
Language: TypeScript - Size: 1.88 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 521 - Forks: 68

ShishirPatil/gorilla
Gorilla: Training and Evaluating LLMs for Function Calls (Tool Calls)
Language: Python - Size: 347 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 12,042 - Forks: 1,104

567-labs/instructor
structured outputs for llms
Language: Python - Size: 128 MB - Last synced at: 6 days ago - Pushed at: 9 days ago - Stars: 10,331 - Forks: 778

langchain-ai/langchainjs-mcp-adapters
Adapters for integrating Model Context Protocol (MCP) tools with LangChain.js applications, supporting both stdio and SSE transports.
Language: TypeScript - Size: 2.22 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 198 - Forks: 29

rizerphe/local-llm-function-calling
A tool for generating function arguments and choosing what function to call with local LLMs
Language: Python - Size: 163 KB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 425 - Forks: 41

KhaledTaag/Tiny-AI-API
A customizable and extensible client api for managing conversations and AI interactions, currently supporting the Google Gemini API — with flexibility to support any similar AI APIs.
Language: JavaScript - Size: 257 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

TengHu/ActionWeaver
Make function calling with LLM easier
Language: Python - Size: 5.89 MB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 331 - Forks: 14

shroominic/funcchain
⛓️ build cognitive systems, pythonic
Language: Python - Size: 5.15 MB - Last synced at: 22 days ago - Pushed at: 6 months ago - Stars: 334 - Forks: 23

0xnenlabs/SageAI
Folder-based functions for ChatGPT's function calling with Pydantic support 🚀
Language: Python - Size: 186 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 40 - Forks: 1

alvesvaren/zod-to-openai-tool
Easily create tools from zod schemas to use with OpenAI Assistants and Chat Completions, inspired by tRPC
Language: TypeScript - Size: 387 KB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 28 - Forks: 2

YAV-AI/NodeJS-OpenAI-Function-Calling-Example
This repository contains a basic Node.js example demonstrating how to call functions using the OpenAI API. The example showcases a conversation with the OpenAI GPT-3.5 Turbo model, including making function calls and processing their responses.
Language: JavaScript - Size: 6.84 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 27 - Forks: 6

teddylee777/openai-api-kr
OpenAI 공식 Document, Cookbook, 그 밖의 실용 예제를 바탕으로 작성한 한국어 튜토리얼입니다. 본 튜토리얼을 통해 Python OpenAI API 를 더 쉽고 효과적으로 사용하는 방법을 배울 수 있습니다.
Language: Jupyter Notebook - Size: 39.2 MB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 49 - Forks: 24

rizerphe/openai-functions
Generate ChatGPT function call schemas based on function docstrings.
Language: Python - Size: 179 KB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 58 - Forks: 8

dasiths/llm-plan-and-execute-knowledge-provider-mesh
Extending the capabilities of LLMs using Planning agents and using "knowledge providers"
Language: Python - Size: 290 KB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 1

eykrehbein/foundry
A framework-agnostic toolset to create and use Functions in LLM-based apps.
Language: TypeScript - Size: 889 KB - Last synced at: 15 days ago - Pushed at: almost 2 years ago - Stars: 23 - Forks: 1

dissorial/Chainlit-OpenAI-Functions
OpenAI functions + Chainlit + Streaming responses. Chain multiple functions in one query.
Language: Python - Size: 85.9 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 29 - Forks: 8

steven-tey/chathn
Chat with Hacker News using natural language. Built with OpenAI Functions and Vercel AI SDK.
Language: TypeScript - Size: 447 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1,166 - Forks: 162

gbaptista/nano-apps
Tiny applications that can be embedded in Nano Bots—small, AI-powered robots that support providers like OpenAI's ChatGPT—leveraging the capabilities of the new Tools (Functions) API in LLMs (Large Language Models).
Language: Clojure - Size: 71.3 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

stylepatrick/spring-ai-chat-bot
Demonstrates various AI functionalities using Spring AI, including chat responses, JSON data handling, image creation and description, real-time data loading, text-to-speech, and vector store usage.
Language: Java - Size: 8.32 MB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 2 - Forks: 2

RaheesAhmed/assistant_with_function_calling
The chatbot can send a webhook with user details like name and phone number when requested.
Language: JavaScript - Size: 98.6 KB - Last synced at: 22 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 1

rubenselander/openai-function-tokens
Predict the exact openai token usage of functions
Language: Python - Size: 23.4 KB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 1

tsui66/ChatGH
Chat with Github APIs using natural language. Built with OpenAI Functions and Vercel AI SDK.
Language: TypeScript - Size: 396 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

developersdigest/Langchain-Nextjs-OpenAI-WebSockets-Natural-Language-UI-Control-with-OpenAI-Functions
Langchain-Nextjs-OpenAI-WebSockets: Natural Language UI Control with OpenAI Functions
Language: TypeScript - Size: 60.5 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 1

kennethleungty/Wikipedia-Scraping-with-LLM-Agents
Scraping Wikipedia by combining LangChain's agents and tools with OpenAI's LLMs and function calling
Language: Jupyter Notebook - Size: 61.5 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 26 - Forks: 4

JaleelB/ask-yp
AskYP is an open-source AI chatbot that uses OpenAI Functions and the Vercel AI SDK to interact with the Yelp Fusion API with natural language.
Language: TypeScript - Size: 1.02 MB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 5

jupyterjazz/git-agent
Langchain Agent utilizing OpenAI Function Calls to execute Git commands using Natural Language
Language: Python - Size: 14.6 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 44 - Forks: 7

lovincyrus/chatgithub
Exploring GitHub Using Natural Language built with OpenAI Functions and Vercel AI SDK.
Language: TypeScript - Size: 788 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 21 - Forks: 1

christ-offer/gpt-functions-gui
GUI Chatbot - Python / TK. Uses new Functions functionality.
Language: Python - Size: 4.64 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

xunafay/discord-assistants
OpenAI ChatGPT Assistants in Discord
Language: Rust - Size: 991 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

engperini/Search_AIChat
This is a Python ChatBot application that leverages the OpenAI GPT-3.5 Turbo model for conversation. It allows users to interact with the ChatBot, which can perform various functions based on user queries also recent events on internet.
Language: Python - Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

Avo-k/cyrano
personnal AI assistant
Language: Python - Size: 905 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

FredrikBakken/openai_functions
Testing OpenAI's Functions
Language: Jupyter Notebook - Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

IvanCampos/ChatPOC
Quickly create a Proof of Concept for your Chatbot
Language: Python - Size: 9.77 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

noelrohi/chatnr
Simple chatbot with additional OpenAI functions
Language: TypeScript - Size: 148 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0
