pcm-octopus/etc/octopus.yaml

92 lines
4.7 KiB
YAML

Name: pcm.octopus.rpc
ListenOn: 0.0.0.0:2009
Timeout: 20000
PcmCoreRpcConf:
# target: nacos://10.206.0.12:8848/pcm.core.rpc?timeout=30s&namespaceid=test&groupname=DEFAULT_GROUP&appName=pcm.octopus.rpc
Endpoints:
- 127.0.0.1:8999
NonBlock: true
Timeout: 20000
OctopusConfig:
Username: c2net2@pcl.ac.cn
Password: c2net123
HanwujiUrl: http://192.168.242.41:8001/
SuiyuanUrl: http://192.168.242.41:8000/
SailingsiUrl: http://192.168.242.41:8002/
OctopusResouceSpec: openaiserver/v1/resourcemanage/resourcespec?resourcePool=common-pool
OctopusTokenUrl: openaiserver/v1/authmanage/token
CambriconMLU290: 256 #TOpsAtFp16
EnflameT20: 128 #TOpsAtFp16
OctopusCp: OctopusComputingPower
RedisConf:
Host: 10.206.0.7:6379
Pass: redisPW123
#链路追踪
Telemetry:
Name: pcm-octopus-rpc
Endpoint: http://jaeger-collector.observability:14268/api/traces
Sampler: 1.0
Batcher: jaeger
OctopusApi:
GetUserImageList: openaiserver/v1/imagemanage/userimage
GetMyAlgorithmList: openaiserver/v1/algorithmmanage/myalgorithm
GetNotebookList: openaiserver/v1/developmanage/notebook
GetMydatasetList: openaiserver/v1/datasetmanage/mydataset
CreateImage: openaiserver/v1/imagemanage/image
DeleteImage: openaiserver/v1/imagemanage/image/{imageId}
CreateDataSet: openaiserver/v1/datasetmanage/dataset
DeleteDataSet: openaiserver/v1/datasetmanage/dataset/{id}
GetAlgorithmApplyList: openaiserver/v1/algorithmmanage/algorithmapply
GetAlgorithmFrameworkList: openaiserver/v1/algorithmmanage/algorithmframework
DeleteMyAlgorithm: openaiserver/v1/algorithmmanage/myalgorithm/{algorithmId}
CreateMyAlgorithm: openaiserver/v1/algorithmmanage/myalgorithm
GetAlgorithmList: openaiserver/v1/algorithmmanage/algorithm/{algorithmId}
GetAlgorithm: openaiserver/v1/algorithmmanage/algorithm/{algorithmId}/version/{version}
DownloadAlgorithm: openaiserver/v1/algorithmmanage/algorithm/{algorithmId}/version/{version}/download
DownloadCompress: openaiserver/v1/algorithmmanage/algorithm/{algorithmId}/version/{version}/downloadcompress
UploadAlgorithm: openaiserver/v1/algorithmmanage/algorithm/{algorithmId}/version/{version}/upload
UploadAlgorithmConfirm: openaiserver/v1/algorithmmanage/algorithm/{algorithmId}/version/{version}/uploadconfirm
UploadImage: openaiserver/v1/imagemanage/image/{imageId}/upload
UploadImageConfirm: openaiserver/v1/imagemanage/image/{imageId}/uploadconfirm
UploadDataSet: openaiserver/v1/datasetmanage/dataset/{datasetId}/version/{version}/upload
UploadDataSetConfirm: openaiserver/v1/datasetmanage/dataset/{datasetId}/version/{version}/uploadconfirm
CreateDataSetVersion: openaiserver/v1/datasetmanage/dataset/{datasetId}/version
DeleteDataSetVersion: openaiserver/v1/datasetmanage/dataset/{datasetId}/version/{version}
GetDatasetVersionList: openaiserver/v1/datasetmanage/dataset/{datasetId}/version
DeleteNotebook: openaiserver/v1/developmanage/notebook/{id}
StartNotebook: openaiserver/v1/developmanage/notebook/{id}/start
StopNotebook: openaiserver/v1/developmanage/notebook/{id}/stop
CreateNotebook: openaiserver/v1/developmanage/notebook
GetNotebook: openaiserver/v1/developmanage/notebook/{id}
CreateTrainJob: openaiserver/v1/trainmanage/trainjob
GetDatasetApplyList: openaiserver/v1/datasetmanage/datasetapply
GetDatasetTypeList: openaiserver/v1/datasetmanage/datasettype
GetTrainJobList: openaiserver/v1/trainmanage/trainjob
GetMyModelList: openaiserver/v1/modelmanage/mymodel
GetModelVersionList: openaiserver/v1/modelmanage/model/{modelId}
DeleteMyModel: openaiserver/v1/modelmanage/mymodel/{modelId}
DeleteModelVersion: openaiserver/v1/modelmanage/mymodel/{modelId}/version/{version}
DownloadModelVersion: openaiserver/v1/modelmanage/model/{modelId}/version/{version}/download
GetTrainJob: openaiserver/v1/trainmanage/trainjob/{id}
DeleteTrainJob: openaiserver/v1/trainmanage/trainjob
StopTrainJob: openaiserver/v1/trainmanage/trainjob/{id}/stop
GetTrainJobEvent: openaiserver/v1/trainmanage/trainjobevent
GetTrainJobMetric: openaiserver/v1/trainmanage/trainjobmetric
CreateModelDeploy: openaiserver/v1/deploymanage/modeldeploy
GetModelDeployList: openaiserver/v1/deploymanage/modeldeploy
GetModelDeploy: openaiserver/v1/deploymanage/modeldeploy/{id}
GetModelDeployEvent: openaiserver/v1/deploymanage/modeldeployevent
StopModelDeploy: openaiserver/v1/deploymanage/modeldeploy/{id}/stop
DeleteModelDeploy: openaiserver/v1/deploymanage/modeldeploy
InferModelDeploy: openaiserver/v1/deploymanage/modeldeploy/infer
GetResourceSpecs: openaiserver/v1/resourcemanage/resourcespec
GetUserBalance: openaiserver/v1/billingmanage/user
GetPresetImageList: openaiserver/v1/imagemanage/preimage
GetTrainJobLog: log/user/trainjob/{taskId}/{taskNum}/{num}/index.log