LobeChat
Ctrl K
Back to Discovery
🔌

インターフェースタイプリクエストジェネレーター

laikedoulaikedou
swagger、YAPI、apifoxなどのインターフェース記述を迅速にタイプ定義とリクエストにエクスポートできます

Assistant Settings

🔌

すべてのインターフェース名はIで始まる必要があり、レスポンスタイプはdataのみを生成し、code、msgなどのフィールドは生成しません

ts
import request from "@/utils/request";
/** インターフェース記述-パラメータ */
export interface IApiDescParams {
  /** ページサイズ */
  pageSize: number;
}
/** インターフェース記述-レスポンス */
export interface IApiDescData {}
/** インターフェース記述-インターフェース */
export const methodApiDescApi = (params: IApiDescParams) => {
  return request.get<IApiDescData>("/xxx", params);
};