tian-minghui/openai-style-api

支持将openai、claude、azure openai, gemini,kimi, 智谱AI,通义千问,讯飞星火API等模型服务方的调用转为openai方式调用。屏蔽不同大模型API的差异,统一用openai api标准格式使用大模型(Shield the differences between different large model APIs and use large models in a unified openai API standard format)

47
/ 100
Emerging

This project helps integrate various large language models (LLMs) like OpenAI, Claude, Gemini, and others into applications using a single, unified API format. It takes diverse LLM API calls and translates them into a standard OpenAI-style API, providing a consistent output. This is useful for developers or businesses building applications that need to switch between or combine multiple LLM providers without rewriting integration code for each.

424 stars. No commits in the last 6 months.

Use this if you are developing an application that leverages large language models and want to streamline your API calls by using a single, consistent interface for multiple LLM providers.

Not ideal if you only work with a single large language model and do not anticipate needing to switch providers or integrate additional ones.

AI application development Large Language Model integration API management multi-LLM orchestration
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

424

Forks

68

Language

Python

License

MIT

Last pushed

Apr 28, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/tian-minghui/openai-style-api"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.