API 開發

11 Articles

FastAPI非同步Web框架與RESTfulAPI開發

本文探討FastAPI框架的特性與應用,包含非同步程式設計、ASGI、RESTful API 設計、HTTP 請求方法、以及FastAPI核心元件 Starlette、Pydantic 和 Uvicorn 的整合運用。文章提供程式碼範例與圖表說明,逐步引導讀者建構高效能的 Web 應用和 API。

無伺服器運算入門與 API 建置實踐

本文探討無伺服器運算的起步,涵蓋 AWS Lambda 函式的依賴注入、單元測試,以及使用 Serverless 框架和 AWS CLI 建置 REST API 的實務操作。文章將解析 AWS CLI 指令、CloudFormation 範本的應用,以及 API Gateway 與 Lambda

CloudStack API 深度解析:開發雲端自動化利器

CloudStack 提供豐富的 API,讓開發者能夠以程式化的方式管理雲端資源。本文將探討 CloudStack API 的使用技巧,並結合 CloudMonkey 工具,示範如何有效地進行雲端自動化管理。

FastAPI整合Jinja2範本引擎實務

本文探討如何將 Jinja2 範本引擎整合至 FastAPI 應用程式,涵蓋範本語法、篩選器、控制結構、巨集、範本繼承以及在 FastAPI 中的實際應用。文章以建立 Todo 應用程式為例,逐步講解如何設定 Jinja2 環境、建立範本檔案,並將其與 FastAPI

API金鑰管理與應用程式開發實務

本文探討 API 金鑰的建立、管理及應用,涵蓋 SDK 與 API 工具的運用、代理的建立與執行、聊天歷史紀錄、目標設定、工具選擇,並深入比較問答系統與聊天機器人的差異、鏈式呼叫與直接呼叫的比較,以及實務上的程式碼範例與流程說明,提供開發者全面的 API 開發。

FastAPI 建構高效能 Web API 與實際應用

本文深入探討 FastAPI 框架的優缺點、核心功能以及實際應用,包含表單和 Cookie 處理、例外處理機制、大型專案結構化、以及建構智慧旅遊系統原型等實務案例,並提供程式碼範例和圖表說明,幫助讀者快速上手 FastAPI 開發。

無伺服器貓圖上傳API建置

本文介紹如何使用 AWS Lambda、API Gateway 和 DynamoDB 建立無伺服器的貓圖上傳 API,涵蓋架構解析、AWS SAM 使用、基礎設施組態、Lambda 函式實作及測試佈署等關鍵步驟,提供程式碼範例及詳細操作說明,引導讀者快速上手 Serverless 應用程式開發。

SOAP API管理Citrix負載平衡器

本文探討如何使用 SOAP API 管理 Citrix 負載平衡器,涵蓋登入後的 Session 維護機制、蒐集效能統計資料,以及管理裝置的健康狀態與服務。文章詳細介紹瞭如何使用 Python 封裝 SOAP

NLP API 建構與 Ray Serve 佈署例項

本文示範如何使用 Ray Serve 建構一個以自然語言處理(NLP)為基礎的 API,整合情感分析、文字摘要和命名實體識別等多個模型,並提供完整的程式碼範例與佈署說明,涵蓋手動建立 Ray 叢集以及使用 Kubernetes 佈署的步驟。

FastAPI 建構高效能 Python Web API

本文介紹如何使用 FastAPI 框架建構高效能的 Python Web API,涵蓋路由、請求體驗證、CRUD 應用程式開發以及資料函式庫操作等核心概念,並提供程式碼範例說明 FastAPI 的基本用法。

NetScaler 裝置管理 SOAP 與 Nitro API 解析

本文探討 Citrix NetScaler 裝置的管理技術,涵蓋 SOAP API 和 Nitro API 的使用,包含 Python 程式碼範例和實務解析。從設定服務狀態、動態方法呼叫、日誌記錄與例外處理,到 Nitro API 的安裝、組態與資源組織,提供全面的 NetScaler