openapi2ts.config.ts 900 B

123456789101112131415161718192021222324252627282930
  1. import path from 'path'
  2. export default [
  3. {
  4. schemaPath: path.resolve(__dirname, './schema/agent.openapi.json'),
  5. serversPath: './servers',
  6. requestLibPath: "import request from '@repo/api-client'"
  7. },
  8. {
  9. schemaPath: path.resolve(__dirname, './schema/model.openapi.json'),
  10. serversPath: './servers/model',
  11. requestLibPath: "import request from '@repo/api-client'"
  12. },
  13. {
  14. schemaPath: path.resolve(__dirname, './schema/knowledge.openapi.json'),
  15. serversPath: './servers/knowledge',
  16. requestLibPath: "import request from '@repo/api-client'"
  17. },
  18. {
  19. schemaPath: path.resolve(__dirname, './schema/resource.openapi.json'),
  20. serversPath: './servers/resource',
  21. requestLibPath: "import request from '@repo/api-client'"
  22. },
  23. {
  24. schemaPath: path.resolve(__dirname, './schema/ai.openapi.json'),
  25. serversPath: './servers/ai-chat',
  26. requestLibPath: "import request from '@repo/api-client'"
  27. }
  28. ]