GPTRouter
1.0.0
您的AI模型網關 - 平穩管理多個LLM和圖像模型,加快響應加快響應,並確保不間斷的可靠性。
在Writesonic中,經過三年的大型語言模型,我們確定了關鍵的挑戰,並建立了GPTROUTER來解決它們。
獨立模型:不要將所有雞蛋都放在一個籃子裡。 GPTROUTER可以讓您擺脫僅依靠OpenAI等AI模型的局限性。如果一個型號降低了,則GPTROUTER可以通過無縫切換到另一種模型來保持和運行。
擊敗延遲:緩慢的響應時間?不再。 GPTROUTER旨在解決潛伏期問題,尤其是在GPT-4(例如GPT-4)的模型中。體驗更平滑,更快的用戶互動而無需延遲。
多樣化的模型集成:當您可以擁有更多時,為什麼要安頓下來? GPTROUTER支持多種語言和圖像生成模型,提供後備選項,因此您的系統保持強大且通用。
| 支持的模型 | 完成 | 流 | 異步完成 | 異步流 |
|---|---|---|---|---|
| Openai | ✅ | ✅ | ✅ | ✅ |
| Azure Openai | ✅ | ✅ | ✅ | ✅ |
| 人類 | ✅ | ✅ | ✅ | ✅ |
| 複製 | ✅ | ✅ | ✅ | ✅ |
| 穩定的擴散 | ✅ | ❗ | ✅ | ❗ |
| Dalle-3 | ✅ | ❗ | ✅ | ❗ |
| 共同 | ✅ | ✅ | ✅ | ✅ |
| 還有更多 | ? | ? | ? | ? |
❗流媒體不適用於圖像模型
?即將推出
貢獻者歡迎!
準備開始了嗎?以下是:
讓服務器運行
https://gpt-router-preview.writesonic.com/一起使用。通過在此處填寫表格來獲取API鍵。服務器運行後,您可以使用我們的Python SDK或通過API文檔將GPTROUTER集成到您的應用程序中。同時,我們正在研究JS和其他客戶,並正在尋找貢獻者來提供幫助。
使用PIP安裝GPTROUTER:
pip install gptrouter或與Conda:
conda install gptrouter -c conda-forge用法示例
from gpt_router . client import GPTRouterClient
from gpt_router . models import ModelGenerationRequest , GenerationParams
from gpt_router . enums import ModelsEnum , ProvidersEnum
client = GPTRouterClient ( base_url = 'your_base_url' , api_key = 'your_api_key' )
messages = [
{ "role" : "user" , "content" : "Write me a short poem" },
]
prompt_params = GenerationParams ( messages = messages )
claude2_request = ModelGenerationRequest (
model_name = ModelsEnum . CLAUDE_INSTANT_12 ,
provider_name = ProvidersEnum . ANTHROPIC . value ,
order = 1 ,
prompt_params = prompt_params ,
)
response = client . generate ( ordered_generation_requests = [ claude2_request ])
print ( response . choices [ 0 ]. text )發現更多信息:在此處探索流和其他示例。
有關全面文檔,請訪問:GPTROUTER文檔
可以在我們的入門指南中找到詳細的安裝說明和設置指南。
我們歡迎社區的捐款!如果您有興趣改善GPTROUTER,請參閱我們的貢獻指南。