取消
顯示的結果
而不是尋找
你的意思是:

使用個人的訪問令牌訪問FastAPI端點(PAT)

Aakash_Bhandari
新的貢獻者三世

你好,社區,

我有一個FastAPI端點與addess集群0.0.0.0:8084 /預測。我想發送一個請求到這個端點從反應應用本地托管在我的電腦。我有一個個人的工作空間訪問令牌,但不知道如何使用帕特發送請求。如果有人知道,請提及我怎麼打

http://0.0.0.0:8084預測

端點在集群,這樣我可以做實時預測較低的延遲。提到一個URL模板將是一個極大的幫助。

PS。我現在的條件不允許我使用磚的模型服務特性。

1接受解決方案

接受的解決方案

匿名
不適用

@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地址和端口號。

希望這些建議對你有所幫助來解決問題。

在原帖子查看解決方案

6個回答6

匿名
不適用

@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_Bhandari
新的貢獻者三世

謝謝@Suteja卡努裏人。以前,我以前使用上下文創建和命令運行api的工作。

匿名
不適用

@Aakash班達裏:我很高興我的決心幫助你!歡呼~ ~快樂的進步。

Aakash_Bhandari
新的貢獻者三世

你好@Suteja卡努裏人

跟進,請求模塊怎麼知道磚的URL請求。如果我們試圖url

http://0.0.0.0:8080

將電腦的主機服務運行在8080端口。是否有辦法解決這個問題嗎?

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map