This project provides a unified server environment and gateway for hosting and executing open-source large language models on private infrastructure. It functions as a standardized interface that exposes locally deployed models through widely-adopted API protocols, allowing existing applications to interact with them without requiring code modifications.
xusenlinzy/api-for-open-llm 的主要功能包括:OpenAI-Compatible Model Servers, Chat Completion Services, Function Calling Interfaces, Inference Abstractions, Retrieval Augmented Generation, Local LLM API Servers, LLM Hosting, OpenAI-Compatible API Servers。
xusenlinzy/api-for-open-llm 的开源替代品包括: xiangsx/gpt4free-ts — gpt4free-ts is a TypeScript-based LLM API proxy and gateway that provides a unified interface for accessing large… cactus-compute/cactus — Cactus is an on-device AI inference engine designed for executing large language models, vision models, and… google-ai-edge/litert-lm — LiteRT-LM is a high-performance inference framework designed to execute large language models locally on mobile,… sashabaranov/go-openai — This project is a Go library that provides a programmatic interface for interacting with generative AI services. It… googleapis/python-genai — This project is a Python software development kit and framework for building applications that integrate with large… camel-ai/camel — This project is a comprehensive framework for building and managing autonomous agent systems. It provides a unified…
gpt4free-ts is a TypeScript-based LLM API proxy and gateway that provides a unified interface for accessing large language models without paid subscriptions or official API keys. It functions as a containerized AI bridge that routes requests to various free third-party providers to retrieve chat completions. The project acts as an OpenAI API wrapper, translating requests and responses into the standard OpenAI chat completions format to ensure compatibility with existing AI tools. It utilizes a provider-based routing system to distribute request loads across available endpoints. The gateway s
Cactus is an on-device AI inference engine designed for executing large language models, vision models, and speech-to-text systems on mobile and wearable hardware. It provides a programmable tensor computation graph for defining sequences of matrix operations and activation functions, alongside a local retrieval augmented generation framework that grounds model responses using local text files. The project features a multiplatform SDK with language bindings for integrating AI capabilities into mobile applications and a model conversion system that transforms external model formats for optimiz
LiteRT-LM is a high-performance inference framework designed to execute large language models locally on mobile, desktop, and IoT hardware. It serves as an on-device model runtime that utilizes CPU, GPU, and NPU acceleration to provide low-latency processing. The framework is distinguished by its ability to process text, vision, and audio inputs through a single multi-modal inference engine. It features a local HTTP server that emulates OpenAI-compatible API endpoints and a WebGPU-based runtime for executing models directly within a web browser. To ensure output reliability, it includes a con
This project is a Go library that provides a programmatic interface for interacting with generative AI services. It serves as a comprehensive software development kit for integrating large language models into applications, enabling developers to perform tasks such as text and chat completion, image generation, and audio transcription. The library distinguishes itself through a unified infrastructure designed for robust network communication and service management. It features structured request mapping and error normalization to ensure type-safe interactions and simplified debugging. Further