다음을 통해 공유


TypeSpecGeneratorPlugin

인터셉트한 요청 및 응답에서 TypeSpec 파일을 생성합니다.

두 명령 프롬프트 창의 스크린샷. 하나는 개발 프록시 기록 API 요청을 보여줍니다. 다른 하나는 생성된 TypeSpec 파일을 보여 줍니다.

플러그 인 인스턴스 정의

{
  "name": "TypeSpecGeneratorPlugin",
  "enabled": true,
  "pluginPath": "~appFolder/plugins/DevProxy.Plugins.dll",
  "configSection": "typeSpecGeneratorPlugin"
}

구성 예제

{
  "typeSpecGeneratorPlugin": {
    "$schema": "https://raw.githubusercontent.com/dotnet/dev-proxy/main/schemas/v1.0.0/typespecgeneratorplugin.schema.json",
    "ignoreResponseTypes": false
  }
}

구성 속성

재산 설명 기본값
ignoreResponseTypes API 응답에 대한 유형을 생성할지(false)또는 (true)로 string 설정할지 여부를 결정합니다. false

명령줄 옵션

없음

비고

더 나은 TypeSpec 파일을 만들려면 개발자 프록시와 함께 로컬 언어 모델을 사용하는 것이 좋습니다. 로컬 언어 모델을 TypeSpecGeneratorPlugin 사용하면 보다 명확한 작업 ID와 설명이 생성되므로 TypeSpec 파일의 시작점이 더 좋아집니다. 와 함께 TypeSpecGeneratorPlugin로컬 언어 모델을 사용하려면 구성 파일에서 언어 모델을 활성화합니다. 자세한 내용은 로컬 언어 모델 사용을 참조하세요.