MCPcopy
hub / github.com/APIParkLab/APIPark / imlAPIModule

Struct imlAPIModule

module/ai-api/iml.go:39–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

37)
38
39type imlAPIModule struct {
40 serviceService service.IServiceService `autowired:""`
41 serviceOverviewService service_overview.IOverviewService `autowired:""`
42 apiDocService api_doc.IAPIDocService `autowired:""`
43 aiAPIService ai_api.IAPIService `autowired:""`
44 aiModelService ai_model.IProviderModelService `autowired:""`
45 apiService api.IAPIService `autowired:""`
46 transaction store.ITransaction `autowired:""`
47}
48
49func (i *imlAPIModule) getAPIDoc(ctx context.Context, serviceId string) (*openapi3.T, error) {
50 doc, err := i.apiDocService.GetDoc(ctx, serviceId)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected