#API integration
azure-openai-proxy
Azure OpenAI Proxy efficiently transforms OpenAI API requests into Azure-compatible formats. Supports GPT-4 and Embeddings, and allows seamless integration without additional costs. Ideal for managing model deployments with Docker or direct API calls, enhancing interoperability within the OpenAI project ecosystem.
Chinese-CLIP
Chinese-CLIP is a Chinese adaptation of the CLIP model, trained with around 200 million image-text pairs for tasks such as image-text feature extraction, cross-modal retrieval, and zero-shot classification. Building on the open_clip project, it is tailored for Chinese data with enhancements like coreml model conversion, fine-tuning through knowledge distillation, and deployment using ONNX and TensorRT. The model demonstrates strong performance in benchmark tasks such as text-to-image retrieval and zero-shot classification.
comfyui_LLM_party
The project facilitates the development and integration of LLM workflows into existing image systems, providing a wide array of tools for multi-tool usage and management solutions tailored to various industries. It supports ecosystems such as QQ, Feishu, and Discord, featuring API and local model integrations, dynamic model loading, and extensive compatibility, making it suitable for diverse applications in education, research, and media.
ChatGPT-PHP
Discover an API SDK offering both official and reverse-engineered solutions for integrating ChatGPT with PHP. This tool supports features like account setup and access token management. It provides both free and paid API options with customization capabilities. The package enables smooth communication with authentication and message management features, making it ideal for developers integrating AI into PHP applications.
poe-api-wrapper
Poe API Wrapper provides an easy-to-use, lightweight interface for integrating with Poe.com, supporting both sync and async functions. It includes advanced message automation, authentication with proxy options, and chat management. This library, suitable for Python 3.7+, enables the creation of custom bots and integration with OpenAI proxy servers. Installation is straightforward via pip, and comprehensive documentation is available. Connect with the community on Discord for support and contributions.
laravel-synth
Laravel-Synth integrates OpenAI's GPT model to automate code generation in Laravel applications. It simplifies the development process by enabling effortless migration, model creation, and architectural planning. Features include model switching, attachment handling, and module customization, providing an efficient coding environment.
openai-clojure
The unofficial openai-clojure library provides Clojure functions to efficiently interact with both OpenAI and Azure OpenAI APIs, facilitating the creation of adaptable applications. It unifies API differences and supports features such as chat, audio, and embeddings. With Java 11 compatibility, API key authentication, and detailed documentation, the library is a reliable option for developers aiming to adopt AI technology.
gpt-crawler
This open-source tool efficiently crawls websites to produce data files for creating custom GPT models or virtual assistants. It offers flexibility with local execution, Docker containerization, and API options, ensuring seamless data gathering. Upon completion, collected data can be uploaded to OpenAI for generating GPT models, streamlining the integration of domain-specific knowledge into AI applications.
qwen-free-api
qwen-free-api offers robust API services including efficient streaming, multi-turn dialogue, watermark-free AI drawing, and comprehensive document and image analysis. Fully compatible with ChatGPT, it seamlessly integrates via Docker, Vercel, or Render solutions, ensuring automatic session management and multi-token support for enhanced privacy and interaction. Discover additional APIs like Moonshot AI and StepChat for diverse AI functionalities.
sparkdesk-api
This API facilitates integration with iFLYTEK's Xinghuo Model, offering Web and API modes with support for versions such as v3.5 and v3.0. It enables interaction using credentials like app_id and api_key, suitable for developers aiming to incorporate sophisticated language models in applications.
OpenAI-Bridge
OpenAI Bridge offers Blender integration with OpenAI APIs for tasks like image generation, audio transcription, and Python code execution using models like DALL-E and GPT-4. Expand creative possibilities and streamline Blender workflows efficiently.
xFasterTransformer
xFasterTransformer is designed for high-performance distributed inference of large language models on Xeon CPUs. It features both C++ and Python APIs for ease of integration, catering to varied interface needs. By fully utilizing Xeon's hardware, it ensures scalable operations across single and multi-node deployments. With robust support matrices covering diverse models and data types, the tool offers compatibility and efficiency. Users can integrate and benchmark LLM models with clear documentation and practical examples. Install via PyPI or Docker for versatile deployment solutions.
gpt-go
Explore the Go SDK for seamless interaction with OpenAI's GPT-4 and GPT-3 APIs, supporting essential features such as chat completions, streaming, and image generation. This SDK provides easy access to OpenAI functionalities and offers customization options like engine configuration and timeout adjustments. Comprehensive documentation and practical examples assist developers in integrating sophisticated AI capabilities efficiently. Licensed under MIT, the package invites contributions to enhance and extend its development.
openai-multi-client
The openai-multi-client Python library facilitates efficient handling of multiple requests to the OpenAI API with built-in retry mechanisms. It retains synchronous application code while effectively managing concurrent requests and potential API failures. Particularly useful for projects that handle a high volume of OpenAI API requests, it supports both ordered and unordered handling and offers customizable retry settings. This library simplifies API interactions without the complexity of managing concurrency.
parrot.nvim
parrot.nvim offers seamless integration of LLM APIs into Neovim, focusing on text generation and editing. It supports providers like OpenAI and Anthropic, enabling efficient text completion and interactive sessions. The plugin stores conversations as markdown files without analyzing file contents in the background, ensuring user privacy. It is compatible with Neovim 0.10+ and supports multiple providers with efficient API credential handling. Suitable for developers seeking precision, parrot.nvim enhances workflow within Neovim without compromising privacy.
lemonsqueezy.js
The lemonsqueezy.js SDK facilitates billing integration for JavaScript applications with a robust TypeScript core, offering customizable functions that enhance security and efficiency. Access comprehensive API references and function documentation for a smooth integration process.
openai-translator
This tool offers translation, text refinement, and summarization features, supporting over 55 languages on Windows, macOS, Linux, and browsers. It integrates with OpenAI and Azure OpenAI, providing text-to-speech, screenshot translation, and customization options. The project has evolved into a versatile desktop application, enhancing communication efficiency. It supports easy and secure installation across all platforms.
DelphiOpenAI
DelphiOpenAI provides an unofficial library to connect Delphi applications with OpenAI's public API, enabling capabilities like natural language processing and image generation. Supporting various AI models, it offers a comprehensive guide on API key management and proxy setups across platforms. This toolkit empowers Delphi developers to effectively utilize AI functionalities, making it easier to implement sophisticated AI features.
Claude-Telegram-Bot
Discover a Telegram bot that integrates Anthropic Claude and Google Bard, providing both official and reverse engineered API support. Features include streaming output, customizable settings, and response toggling, making it suitable for private and group chats. The bot supports partial Markdown formatting, handles long inputs by segmenting them, and offers options for resending questions or regenerating answers. Setup is easy via local deployment or Docker, with adjustable configurations for model settings and response temperature.
OpenAI.Net
Explore a robust .NET library for integrating with OpenAI's API, utilizing its advanced natural language processing features. The library is community-maintained, offering full support for .NET Core 6.0 and above, and is designed specifically for C# developers. It ensures a smooth user experience with an intuitive API, reliable HTTP client management, and support for OpenAI's streaming API for processing real-time data. Includes practical examples, retry policy integrations, and facilitates easy package installation and service setup.
OpenAI-Unity
Discover how to integrate the unofficial OpenAI API package directly within Unity. This guide details installation, setup, and secure API request handling. Learn to utilize AI features effectively and solve common integration issues to improve game interaction.
chatgpt-spring-boot-starter
This starter simplifies the integration of OpenAI's GPT API into Spring Boot projects, enabling advanced chat functionalities and image generation via ChatgptService. Configure settings in application.yml and use the service for streamlined message processing and dynamic image creation. Ideal for developers aiming to enhance applications with AI-driven conversation and imagery.
simple-one-api
The simple-one-api project offers an OpenAI-compatible API giving access to diverse domestic large language models for free, streamlining integration without tracking or billing complexities. It resolves platform-specific API compatibility issues providing ease of access to models such as Baidu Qianfan, iFlytek Xinghuo, and Tencent Hunyuan. With features like load balancing, model name redirection, and proxy configuration, the project enhances efficient model use. Furthermore, Docker and versatile configuration improve developer experience, facilitating AI integration in applications.
spring-ai
Spring AI facilitates AI application development with a Spring-centric API, ensuring portability and modular design. It connects enterprise data and APIs with major AI models, and supports key providers like OpenAI and Google. Inspired by Python projects such as LangChain and LlamaIndex, Spring AI supports multiple languages, offers mapping of AI outputs to POJOs, vector database support, and Spring Boot auto-configuration for seamless generative AI integration.
julep
Explore a platform designed for AI agents to execute complex multi-step tasks with decision-making, parallel processing, and API integration. Ideal for applications that require memory retention and long-term interaction. Participate in DevFest.AI for a chance to win merchandise. Easily integrate with Python and Node.js using comprehensive SDKs and create robust AI solutions.
Open-Custom-GPT
Open Custom GPT is an open-source, no-code platform ensuring rapid and secure custom GPT creation and hosting. Key features include data control, project sharing, paywall monetization, and support for Code Interpreter and Dall E tools. Minimal requirements like Node.js and OpenAI API Key enable easy local setup, with a convenient hosted version available. A supportive community is ready for collaboration and assistance.
lbot-whatsapp
A detailed guide on setting up a WhatsApp bot with features like sticker conversion, social media downloads, and Chat-GPT integration. Ideal for Windows/Linux or Termux users looking to automate tasks with API configurations for music recognition and audio transcription. Offers essential utilities like weather forecasts, Google Search, and currency conversion, all controlled via administrator settings. Comprehensive support for installation issues, particularly for Termux users, with customization and troubleshooting resources available.
openai-style-api
Manage diverse language model APIs effortlessly using OpenAI standards. Simplifies integration and key management across popular models like OpenAI and Azure. Features customizable parameters, streaming, and load balancing for efficient API use. Deployable via Docker, Docker Compose, or locally with easy JSON configurations. Continuous updates enhance deployment and management.
openai-cpp
The OpenAI C++ library offers a simple solution for integrating with the OpenAI API using just two header files. Compatible with modern C++ standards (C++11 and above), it supports a comprehensive range of API features including models, completions, and more. By using libcurl and Nlohmann Json, the library ensures efficient data handling. It's designed for advanced error management and customization, allowing developers to incorporate OpenAI functions into their projects easily and with minimal overhead.
openai
Discover the OpenAI R package, a powerful API wrapper enabling interaction with various models including GPT-3.5-turbo, DALL·E for image generation, and Whisper for speech-to-text. The package offers object-oriented API features such as Chat, Completion, and more. Enjoy installation flexibility through CRAN or GitHub, maintaining compatibility with OpenAI's official Python package. Secure your sessions with API key authentication. Delve into examples to see model completions and image generation in action.
Stirling-PDF
Stirling-PDF is a localized web-based tool that facilitates robust PDF operations including splitting, merging, and converting documents using Docker technology. Ensuring utmost privacy, it prohibits outbound data exchanges and handles files exclusively on the client side or holds them in server memory momentarily. It features an intuitive GUI, seamless API integration, and security customizations, enabling the conversion of various file formats to and from PDFs. This tool is equipped with dark mode, customizable downloads, and simultaneous processing capabilities, appealing to both individual users and organizations. Its expansive functionalities also cover compression, encryption, watermarking, and digital signatures.
mailjet-apiv3-nodejs
The JavaScript SDK for integrating Mailjet's Email and SMS APIs works in Node.js and browser environments, utilizing Webpack and Babel for streamlined authentication, configuration, and API requests. Features include customizable request settings, TypeScript support, and proxy configurations to handle CORS limitations, offering developers robust tools and examples for effective implementation.
Feedback Email: [email protected]