mirror of
https://github.com/APIParkLab/APIPark.git
synced 2026-06-14 20:41:15 +08:00
218 lines
7.5 KiB
Markdown
218 lines
7.5 KiB
Markdown

|
||
|
||
<p align="center">
|
||
<a href="/README.md">English</a>
|
||
|
|
||
<a href="/readme/readme-jp.md">日本語</a>
|
||
|
|
||
<a href="/readme/readme-zh-cn.md">简体中文</a>
|
||
|
|
||
<a href="/readme/readme-zh-tw.md">繁體中文</a>
|
||
</p>
|
||
|
||
<b>🦄 APIPark is an open-source, all-in-one AI gateway and API developer portal, helping developers and enterprises easily manage, integrate, and deploy AI services. APIPark is open-sourced under the Apache 2.0 license, which means it's free for commercial use!</b>
|
||
|
||
<br>
|
||
|
||
✨ With APIPark, you can:
|
||
1. Quickly connect to 100+ AI models, supporting all mainstream AI Companies!
|
||
2. Combine AI models and prompt templates into APIs, such as creating a sentiment analysis API, translation API, or data analysis API based on OpenAI GPT-4 and some custom prompts.
|
||
3. Standardize the data format of all AI API requests, so switching AI models or modifying prompts won’t affect your APP or microservices, simplifying your AI usage and maintenance costs.
|
||
4. Share APIs within the team through APIPark's developer portal.
|
||
5. Manage calling applications and API keys to ensure your API's security and stability.
|
||
6. Monitor your AI API usage with clear charts.
|
||
7. Quickly export API request logs to third-party logging platforms.
|
||
|
||
<br>
|
||
|
||
✨ APIPark is also a powerful cloud-native API gateway:
|
||
1. It outperforms Nginx with higher performance, supports cluster deployment, and handles large-scale traffic.
|
||
2. Share REST APIs within the team, manage API call relationships, and prevent management costs and data breaches caused by chaotic API calls.
|
||
|
||
|
||
<br>
|
||
|
||
# 💌 Why Did We Build APIPark?
|
||
Before building APIPark, we spent seven years developing an API development and automated testing platform with over 1 million developer users, 500+ enterprise customers, and multi-million-dollar investment from Sequoia Capital.
|
||
|
||
As AI and Agents evolved, we noticed many enterprises wanted to integrate AI into both internal and third-party APIs, enabling AI agents to perform more complex tasks beyond being just knowledge-based Q&A bots. Hence, we built APIPark—your all-in-one AI gateway and API developer portal to accelerate your AI API development and quickly build your product or AI agent!
|
||
|
||
<br>
|
||
|
||
# ✨ Quick Start
|
||
APIPark is designed to solve the following problems:
|
||
- Seamlessly connect to various AI models and package these AI capabilities into APIs for easy calling, significantly reducing the barrier to using AI models.
|
||
- Manage complex AI & API call relationships.
|
||
- Manage API creation, monitoring, and security.
|
||
- Fault detection and troubleshooting: Simplifying system issue identification and resolution.
|
||
- Quantify data asset value: Enhance the visibility and valuation of data assets.
|
||
|
||
<br>
|
||
|
||
😍 Deploying APIPark is incredibly simple. With just one command line, you can deploy your AI gateway and API developer portal in under 5 minutes.
|
||
|
||
```
|
||
curl -sSO https://download.apipark.com/install/quick-start.sh ; bash quick-start.sh
|
||
```
|
||
|
||
<br>
|
||
|
||
# 🔥 Features
|
||
<table>
|
||
<tr>
|
||
<th>
|
||
Connect to 100+ AI models
|
||
</th>
|
||
<th>
|
||
Unified API to use all AI
|
||
</th>
|
||
|
||
</tr>
|
||
|
||
<tr>
|
||
<td width="50%">
|
||
<img src="https://apipark.com/wp-content/uploads/2024/10/AI-Gateway.png" />
|
||
</td>
|
||
<td width="50%">
|
||
<img src="https://apipark.com/wp-content/uploads/2024/10/Unified-API.png" />
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th>
|
||
Transform AI & Prompt to REST API
|
||
</th>
|
||
<th>
|
||
API Developer Portal
|
||
</th>
|
||
|
||
</tr>
|
||
|
||
<tr>
|
||
<td width="50%">
|
||
<img src="https://apipark.com/wp-content/uploads/2024/10/Prompt-template.png" />
|
||
</td>
|
||
<td width="50%">
|
||
<img src="https://apipark.com/wp-content/uploads/2024/10/developer-portal.png" />
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th>
|
||
High Performance
|
||
</th>
|
||
<th>
|
||
Manage API lifecycle
|
||
</th>
|
||
|
||
</tr>
|
||
|
||
<tr>
|
||
<td width="50%">
|
||
<img src="https://apipark.com/wp-content/uploads/2024/10/hyper-performance.png" />
|
||
</td>
|
||
<td width="50%">
|
||
<img src="https://apipark.com/wp-content/uploads/2024/08/Life-Cycle.png" />
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th>
|
||
Review subscription before allowing API requests
|
||
</th>
|
||
<th>
|
||
Manage subscriber
|
||
</th>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td width="50%">
|
||
<img src="https://apipark.com/wp-content/uploads/2024/08/Application.png" />
|
||
</td>
|
||
<td width="50%">
|
||
<img src="https://apipark.com/wp-content/uploads/2024/08/Multi-tenant.png" />
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<th>
|
||
Logging
|
||
</th>
|
||
<th>
|
||
Analysis
|
||
</th>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td width="50%">
|
||
<img src="https://apipark.com/wp-content/uploads/2024/08/Chart-1.png" />
|
||
</td>
|
||
<td width="50%">
|
||
<img src="https://apipark.com/wp-content/uploads/2024/08/Chart.png" />
|
||
</td>
|
||
</tr>
|
||
|
||
</table>
|
||
|
||
<br>
|
||
|
||
# 🚀 Use Cases
|
||
## Simplify AI Integration Costs
|
||
- Connect to 100+ major models from all mainstream AI vendors, with standardized API calls requiring no additional adaptation work.
|
||
- Combine AI models and prompt templates to create new AI APIs, simplifying AI API development.
|
||
- Quickly share AI APIs within the team.
|
||
|
||
## Enhance Operational Efficiency
|
||
- Quickly build an internal API developer portal.
|
||
- Efficiently manage and call APIs.
|
||
- Reduce complex system call relationships.
|
||
|
||
## Ensure Compliance and Security
|
||
- Powerful service governance and compliance management features.
|
||
- Granular permission management for application calls.
|
||
- Ensure API call security and compliance, reducing enterprise risk.
|
||
|
||
## Simplify System Troubleshooting
|
||
- Use monitoring and diagnostic tools to quickly identify and resolve issues.
|
||
- Reduce downtime and improve system stability.
|
||
|
||
## Multi-Tenant Management and Flexible Subscription
|
||
- Supports multi-tenant management to meet different business unit needs.
|
||
- Flexible subscription and approval processes simplify API usage and management.
|
||
|
||
## Improve API Observability
|
||
- Real-time monitoring and tracking of API usage.
|
||
- Fully understand data flow to enhance data usage transparency.
|
||
|
||
<br>
|
||
|
||
# 🚩 Roadmap
|
||
We’ve set exciting goals for APIPark: enabling everyone to quickly create their own products and AI agents using AI and APIs!
|
||
|
||
To achieve this goal, we plan to add new features to APIPark, including:
|
||
1. Integrating with API marketplaces such as Postman, RapidAPI, APISpace, APILayer, etc. You can directly use APIs from various API marketplaces through APIPark and make them smarter using AI.
|
||
2. Integrating AI Agents such as Langchain, AgentGPT, Auto-GPT, Dify, and more, allowing AI Agents to access your internal or third-party APIs through APIPark to complete more complex tasks.
|
||
3. Intelligent API orchestration: APIPark will provide a unified API entry point and automatically orchestrate multiple APIs to fulfill your requests based on the API content.
|
||
|
||
<br>
|
||
|
||
# 📕 Documentation
|
||
Visit [APIPark Documentation](https://docs.apipark.com/docs/deploy) for detailed installation guides, API references, and usage instructions.
|
||
|
||
<br>
|
||
|
||
# 🧾 License
|
||
APIPark uses the Apache 2.0 License. For more details, please refer to the LICENSE file.
|
||
|
||
<br>
|
||
|
||
# 💌 Contact Us
|
||
For enterprise-level features and professional technical support, contact our pre-sales experts for personalized demos, customized solutions, and pricing.
|
||
|
||
- Website: https://apipark.com
|
||
- Email: contact@apipark.com
|
||
|
||
<br>
|
||
|
||
🙏 A big thanks to everyone who helped shape APIPark. We are thrilled to hear the community’s thoughts! Let’s make the world of APIs and AI stronger and more fun together. 🎉
|