你好,社區,
我有一個FastAPI端點與addess集群0.0.0.0:8084 /預測。我想發送一個請求到這個端點從反應應用本地托管在我的電腦。我有一個個人的工作空間訪問令牌,但不知道如何使用帕特發送請求。如果有人知道,請提及我怎麼打
http://0.0.0.0:8084預測
端點在集群,這樣我可以做實時預測較低的延遲。提到一個URL模板將是一個極大的幫助。
PS。我現在的條件不允許我使用磚的模型服務特性。
@Aakash班達裏:
從反應應用程序發送一個請求到FastAPI端點磚集群上使用個人訪問令牌(PAT),您可以使用Python模塊使HTTP請求的請求。
這裏有一個例子如何使用請求您的FastAPI端點發送一個POST請求:
導入請求url = " http://0.0.0.0:8084 /預測”標題={“授權”:“不記名<你的帕特>”}data ={“輸入”:“你在這裏輸入數據”}=請求響應。帖子(url,頭=頭,json =數據)如果反應。status_code = = 200:結果= response.json() #做其他一些結果:打印(“請求失敗的狀態代碼:response.status_code)
<你的帕特>替換為實際的個人訪問令牌。你可以生成一個拍磚工作區將用戶設置>訪問令牌和創建一個新的令牌與適當的權限。
在這個例子中,包含輸入數據的數據參數是一個字典,你想發送到端點。您可以修改這本字典包含您的端點需要任何額外的參數。
同時,注意頭參數包括一個授權頭值“無記名<你的帕特>”。這個頭需要驗證你的集群使用拍磚。
確保修改url參數匹配的實際地址FastAPI端點。如果你的磚集群防火牆或網絡安全組的背後,您可能需要配置您的防火牆規則允許交通從您的本地計算機集群的IP地址和端口號。
希望這些建議對你有所幫助來解決問題。
@Aakash班達裏:
從反應應用程序發送一個請求到FastAPI端點磚集群上使用個人訪問令牌(PAT),您可以使用Python模塊使HTTP請求的請求。
這裏有一個例子如何使用請求您的FastAPI端點發送一個POST請求:
導入請求url = " http://0.0.0.0:8084 /預測”標題={“授權”:“不記名<你的帕特>”}data ={“輸入”:“你在這裏輸入數據”}=請求響應。帖子(url,頭=頭,json =數據)如果反應。status_code = = 200:結果= response.json() #做其他一些結果:打印(“請求失敗的狀態代碼:response.status_code)
<你的帕特>替換為實際的個人訪問令牌。你可以生成一個拍磚工作區將用戶設置>訪問令牌和創建一個新的令牌與適當的權限。
在這個例子中,包含輸入數據的數據參數是一個字典,你想發送到端點。您可以修改這本字典包含您的端點需要任何額外的參數。
同時,注意頭參數包括一個授權頭值“無記名<你的帕特>”。這個頭需要驗證你的集群使用拍磚。
確保修改url參數匹配的實際地址FastAPI端點。如果你的磚集群防火牆或網絡安全組的背後,您可能需要配置您的防火牆規則允許交通從您的本地計算機集群的IP地址和端口號。
希望這些建議對你有所幫助來解決問題。