Apifox 5 月產品更新|數據模型支持查看「引用資源」、調試 AI 接口可實時預覽 Markdown、性能優化

Apifox 新版本上線啦!

看看本次版本更新主要涵蓋的重點內容,有沒有你所關注的功能特性:

  • 自動解析 JSON 參數名和參數值
  • 調試 AI 接口時,可預覽 Markdown 格式的內容
  • 性能優化:新增「實驗性功能」選項
    • 使用獨立進程執行 API 請求
    • 優化本地服務進程內存
  • 數據模型支持查看「引用資源」
  • gRPC 項目支持通過「服務器反射」導入接口
  • 在特定的 API 版本內,支持導入/導出項目數據
  • 配置 Redis 數據庫連接時可選「單機」或「集群」模式
  • 批量運行測試場景支持添加「通知」
  • 支持創建并使用組合型鑒權組件
  • 用戶反饋優化
    • 調試接口時,解析域名將優先使用 IPv4 而非 IPv6
    • 調試接口時,支持 TLS v1.0 和 v1.1 的 HTTPS 接口
    • 解決調試 SSE 接口,自定義 JSONPath 來合并響應內容時,輸入特殊字符后頁面崩潰的問題
    • 解決使用 Socket.IO 發送 JSON 數據時,發送出去的數據格式不是字典而是字符串的問題

將 Apifox 更新至最新版,一起開啟全新體驗吧!

自動解析 JSON 參數名和參數值

將 JSON 粘貼到參數名字段時,Apifox 會自動將其解析并轉換為相應的參數名和參數值,免去手動拆分填寫的繁瑣步驟,減少輸入錯誤,提高配置效率和使用體驗。

調試 AI 接口時,可預覽 Markdown 格式的內容

調試 SSE 流式響應的 AI 大模型接口時,除了支持自動合并消息內容外,現在還新增了 Markdown 格式預覽功能,使結構化文本的展示更加直觀易讀,有助于更清晰地驗證 AI 模型的輸出效果,從而提升調試體驗與效率。

性能優化:新增「實驗性功能」選項

我們在偏好設置中新增「實驗性功能」選項,可以根據實際需求對應性能優化項。

使用獨立進程執行 API 請求

開啟「使用獨立進程執行 API 請求」選項后,Apifox 將通過獨立進程處理 API 請求,有效降低內存占用,減少卡頓現象,提升應用的穩定性和性能。

注意:建議在內存容量較小的電腦上開啟此選項。

優化本地服務進程內存

本地服務進程是本地 Mock 和導出 OpenAPI 文檔的服務進程。開啟「優化本地服務進程內存」選項后,系統會自動回收該進程的內存,從而有效降低整體內存占用,避免使用本地 Mock 后內存占用過高的問題。

注意:此優化可能會導致本地服務的請求速度變慢,建議在內存容量較小的電腦上開啟此選項。

數據模型支持查看「引用資源」

數據模型頁面右上角新增了「引用資源」按鈕,可直觀地查看當前模型被哪些接口、其他數據模型或 Markdown 文檔引用,清晰展示模型的依賴關系,幫助更全面地理解模型的使用范圍。

注:使用該功能需要升級為「商業專業版」。

gRPC 項目支持通過「服務器反射」導入接口

gRPC 項目現已支持通過「服務器反射(Server Reflection)」導入接口。開發人員無需手動導入本地 proto 文件,直接從運行中的 gRPC 服務器獲取并導入接口定義,大幅簡化了接口導入流程,為接口管理提供了更高效便捷的解決方案。

在特定的 API 版本內,支持導入/導出項目數據

最新版本的 Apifox 支持在特定的 API 版本內進行數據導入和導出,為多版本項目提供更精細的數據管理能力。用戶可以在指定版本內靈活地遷移和管理數據,助力團隊高效管理多版本項目。

配置 Redis 數據庫連接時可選「單機」或「集群」模式

我們升級了 Redis 數據庫連接的配置選項,新增支持「單機」或「集群」模式的靈活選擇,使 Redis 連接配置更加靈活,能夠更好地適應不同的部署架構,滿足不同規模項目的多樣化需求。

注:使用該功能需要升級為「商業標準版」。

批量運行測試場景支持添加「通知」

我們優化了批量運行測試場景的通知機制,新增了「通知」開關,可根據實際需求設置是否在測試運行完成后發送通知,使測試管理更加靈活和人性化。

支持創建并使用組合型鑒權組件

更新到最新版本的 Apifox 后,支持將多個鑒權方式組合為「組合型鑒權組件」,滿足更復雜的授權場景需求,構建更安全的認證機制。

用戶反饋優化

調試接口時,解析域名將優先使用 IPv4 而非 IPv6

Apifox 優化了接口調試的域名解析優先級,默認優先采用 IPv4 協議,避免了可能因 IPv6 引發的兼容性問題,大幅提升了接口調試的穩定性和可靠性。

調試接口時,支持 TLS v1.0 和 v1.1 的 HTTPS 接口

接口調試現已支持兼容 TLS v1.0 和 v1.1 協議,用戶可在各種環境中輕松調試和測試依賴早期 TLS 協議版本的服務。

解決調試 SSE 接口,自定義 JSONPath 來合并響應內容時,輸入特殊字符后頁面崩潰的問題

根據用戶反饋,在自定義 JSONPath 合并響應內容時輸入特殊字符,偶爾會導致頁面崩潰。現在,我們修復了這個問題,Apifox 能夠正確處理包含特殊字符的 JSONPath 表達式,確保 SSE 接口調試過程的穩定性和可靠性。

解決使用 Socket.IO 發送 JSON 數據時,發送出去的數據格式不是字典而是字符串的問題

我們修復了使用 Socket.IO 發送 JSON 數據時的格式問題,確保發送出去的數據能以正確的字典格式傳輸,提升對 Node.js、Python 等服務端的兼容性。

了解更多

當然,Apifox 產品團隊為大家帶來的新功能遠不止上方這些:

  • 團隊成員頁面新增「待處理邀請」頁面,可以查看已被邀請但尚未接受邀請的郵件地址
  • 導入 Swagger/OpenAPI 文件時,優化了對 Query 參數的 explode 屬性的支持
  • 導出 Swagger/OpenAPI 文件時,接口順序和 App 內的保持一致
  • 使用 OIDC 方式與 HashiCorp Vault 集成時,支持 PKCE 授權模式
  • 在線文檔配置自定義域名后,如果 CNAME 配置不正確,界面上會給出提示
  • 如果隱藏了自動生成的 Header,則 Header 標簽上的數字也不包含自動生成的 Header
  • 解決導出 Postman 格式時,JSON、XML 格式的 body 類型被轉換為 Text 的問題
  • 解決導入 Swagger/OpenAPI 文件并選擇智能合并時,數據模型的參數的枚舉值會被清空的問題
  • 解決在用例復制 cURL 時,cURL 的參數使用了接口的值而不是用例的值的問題

除了新增功能,我們也對產品細節和使用體驗進行了優化,具體修改內容可前往 Apifox 更新日志查看

歡迎各位用戶對 Apifox 繼續提出使用反饋和優化意見,我們會持續優化更新,致力于為用戶提供更優秀的產品功能和更極致的使用體驗!

可以前往幫助文檔查看更多功能使用說明和操作,有任何問題歡迎在 Apifox 用戶群與我們交流溝通。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/85150.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/85150.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/85150.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Spring MVC 框架

目錄 1.MVC的定義 2.SpringMVC的實際應用 (1)建立連接 1.RequestMapping注解介紹 2.RequestMapping注解的請求方式 GET請求: POST請求: 指定GET/POST方法類型: (2)請求 傳遞參數 1.傳…

基于RK3568/RK3588/全志H3/飛騰芯片/音視頻通話程序/語音對講/視頻對講/實時性好/極低延遲

一、前言說明 近期收到幾個需求都是做音視頻通話,很多人會選擇用webrtc的方案,這個當然是個不錯的方案,但是依賴的東西太多,而且相關組件代碼量很大,開發難度大。所以最終選擇自己屬性的方案,那就是推流拉…

AI+爆款文案,提示詞腳本 ——衛朋

目錄 簡介 提示詞 作者簡介 簡介 用好AI的前提是腦子里面要有框架。 AI就像是一個剛出生的小孩,沒有判斷力,瘋狂接收世界上的各類信息。 如果沒有從小的規則框架約束、沒有道德約束,最終的結果就一定是混亂無序的。 AI也是一樣&#x…

芯片:數字時代的算力引擎——鯤鵬、升騰、海光、Intel 全景解析

在大模型爆炸的時代,芯片如同現代文明的“數字心臟”,驅動著從智能手機、數據中心到人工智能和超級計算的每一個關鍵進程。在這場算力競賽中,華為鯤鵬、升騰、海光以及行業巨頭Intel各自扮演著獨特而至關重要的角色。本文將深入解析這些核心算…

傳輸層協議TCP(上)

上一篇https://blog.csdn.net/Small_entreprene/article/details/148143494?fromshareblogdetail&sharetypeblogdetail&sharerId148143494&sharereferPC&sharesourceSmall_entreprene&sharefromfrom_link 上文學習了傳輸層的協議之一UDP,接下來…

關于ios點擊分享自動復制到粘貼板的問題

前言 Android 系統沒有什么特別的要求,實現這個也比較容易。但ios在某些情況下就會出現問題。 如果ios是點擊之后,請求接口,再把接口的內容賦值給粘貼板肯定行不通,會被ios系統攔截,導致賦值失敗或者賦值為空。建議使…

SAP Business One:無錫哲訊科技助力中小企業數字化轉型的智慧之選

數字化轉型,中小企業的必經之路 在當今競爭激烈的商業環境中,數字化轉型已不再是大型企業的專利,越來越多的中小企業開始尋求高效、靈活的管理系統來優化業務流程、提升運營效率。作為全球領先的企業管理軟件,SAP Business One…

【孫悟空喝水】2022-2-7

緣由C編程問題求解:9634: 孫悟空喝水-編程語言-CSDN問答 void 孫悟空喝水() {//緣由https://ask.csdn.net/questions/7639865?spm1005.2025.3001.5141int x 2&#xff0c; n 0; double s 0, ss 0;std::cin >> n;while ((int)s < n)s 1.0 / x, ss (x - 1.0) / …

OCC筆記:BRepMesh_IncrementalMesh的使用

1. 函數接口 2. 線性偏轉與角度偏轉 2.1. theLineDeflection&#xff1a;線性偏轉 根據文檔推導下 isRelative傳入Standard_True時&#xff0c;theLineDeflection為相對值。 參看isRelative說明 //! param isRelative if TRUE deflection used for discretization of //! ea…

Visual Studio+SQL Server數據挖掘

這里寫自定義目錄標題 工具準備安裝Visual studio 2017安裝SQL Server安裝SQL Server Management Studio安裝analysis service SSMS連接sql serverVisual studio新建項目數據源數據源視圖挖掘結構部署模型設置挖掘預測 部署易錯點 工具準備 Visual studio 2017 analysis servi…

如何遷移SOS數據庫和修改sos服務的端口號

一. 遷移SOS數據庫。 1. 對SOS整個庫進行拷貝。壓縮拷貝等都可以 2. 找到SOS安裝目錄下的這個目錄 /SOS7/SERVERS7/LOCAL/ 在此目錄下會發現&#xff0c;有SOS服務庫的文件夾。拷貝你要遷移的SOS數據庫 3. 進入該文件夾&#xff0c;找到&#xff1a;serverdb.cfg 打開后&…

Oracle向PG轉移建議以及注意點

Oracle向PG轉移建議以及注意點 ? 一、語法差異與遷移建議 1. 包結構&#xff08;Package&#xff09; Oracle 支持 PACKAGE 和 PACKAGE BODY 分離定義。PostgreSQL 不支持包結構&#xff0c;需將每個函數/過程單獨定義。 遷移建議&#xff1a; 將 PACKAGE 包中的每個函數…

PCIe-PCI、PCIe中斷機制概述

PCI、PCIe中斷概述 PCIe 中斷機制在繼承 PCI 傳統中斷&#xff08;INTx&#xff09;的基礎上&#xff0c;引入了更高效的 MSI/MSI-X 方案&#xff0c;以提升設備性能并減少 CPU 輪詢開銷。以下是核心要點及技術演進&#xff1a; ?? ??一、PCIe 中斷類型與演進?? ??IN…

改進自己的圖片 app

1. 起因&#xff0c; 目的: 前面我寫過一個圖片 app &#xff0c; 最新做了些改動。 把原來的一列&#xff0c;改為3列&#xff0c; 繼續使用瀑布流手機上使用&#xff0c;更流暢&#xff0c;橫屏顯示為2列。 2. 先看效果 3. 過程: 過程太細碎了&#xff0c;這里只是做一下…

【HTML-15】HTML表單:構建交互式網頁的基石

表單是HTML中最強大的功能之一&#xff0c;它允許網頁收集用戶輸入并與服務器進行交互。無論是簡單的搜索框、登錄頁面&#xff0c;還是復雜的多步驟調查問卷&#xff0c;表單都是實現這些功能的核心元素。本文將深入探討HTML表單的各個方面&#xff0c;幫助您構建高效、用戶友…

關于智能體接入后端,在Apifox能夠傳參數給智能體的測試

from flask import Flask, request, jsonify, render_template import requests import json # 用于解析嵌套的 JSON 字符串app Flask(__name__)COZE_BOT_ID 7508736911423963162 COZE_API_KEY pat_cHXqrFzcvtktfmmlp4pjF3O2qmjioQW46uU8UNbUugyvSlFZclklpunc53DbR8ws COZE…

SQL進階之旅 Day 8:窗口函數實用技巧

【SQL進階之旅 Day 8】窗口函數實用技巧 在現代數據庫開發中&#xff0c;處理復雜的業務邏輯和大規模數據時&#xff0c;僅僅依靠傳統的GROUP BY和JOIN操作已經無法滿足需求。**窗口函數&#xff08;Window Function&#xff09;**作為SQL標準的一部分&#xff0c;為開發者提供…

編譯rustdesk,使用flutter、hwcodec硬件編解碼

目錄 安裝相應的環境安裝visual studio安裝vpkg安裝rust開發環境安裝llvm和clang編譯源碼下載源碼使用Sciter作為UI的(已棄用)使用flutter作為UI的(主流)下載flutter sdk橋接靜默安裝最近某desk免費的限制越來越多,實在沒辦法,平時遠程控制用的比較多,只能用rustdesk了,…

由反匯編代碼確定結構體的完整聲明

C程序中遇到下面的代碼 typedef struct {int left;a_struct a[CNT];int right; } b_struct;void test( int i, b_struct *bp) {int nbp->leftbp->right;a_struct *ap&bp->a[i];ap->x[ap->idx]n; } 下面是test函數的反匯編代碼 結合C程序中的代碼與test函數…

鴻蒙OSUniApp復雜表單與動態驗證實踐:打造高效的移動端表單解決方案#三方框架 #Uniapp

UniApp復雜表單與動態驗證實踐&#xff1a;打造高效的移動端表單解決方案 引言 在移動應用開發中&#xff0c;表單處理一直是一個既常見又具有挑戰性的任務。隨著HarmonyOS生態的蓬勃發展&#xff0c;越來越多的開發者開始關注跨平臺解決方案。本文將深入探討如何使用UniApp框…