package
0.0.0-20240311165601-da789b0b04e2
Repository: https://github.com/protoflow-labs/protoflow.git
Documentation: pkg.go.dev
# Functions
NewGenerateServiceClient constructs a client for the generate.GenerateService service.
NewGenerateServiceHandler builds an HTTP handler from the service implementation.
NewOpenAIServiceClient constructs a client for the openai.OpenAIService service.
NewOpenAIServiceHandler builds an HTTP handler from the service implementation.
NewProjectServiceClient constructs a client for the project.ProjectService service.
NewProjectServiceHandler builds an HTTP handler from the service implementation.
# Constants
GenerateServiceGenerateImplementationProcedure is the fully-qualified name of the GenerateService's GenerateImplementation RPC.
GenerateServiceGenerateProcedure is the fully-qualified name of the GenerateService's Generate RPC.
GenerateServiceInferNodeTypeProcedure is the fully-qualified name of the GenerateService's InferNodeType RPC.
GenerateServiceName is the fully-qualified name of the GenerateService service.
OpenAIServiceName is the fully-qualified name of the OpenAIService service.
OpenAIServicePromptProcedure is the fully-qualified name of the OpenAIService's Prompt RPC.
ProjectServiceAddMethodProcedure is the fully-qualified name of the ProjectService's AddMethod RPC.
ProjectServiceCreateProjectProcedure is the fully-qualified name of the ProjectService's CreateProject RPC.
ProjectServiceDeleteProjectProcedure is the fully-qualified name of the ProjectService's DeleteProject RPC.
ProjectServiceEnumerateProvidersProcedure is the fully-qualified name of the ProjectService's EnumerateProviders RPC.
ProjectServiceExportProjectProcedure is the fully-qualified name of the ProjectService's ExportProject RPC.
ProjectServiceGenerateAIStubProcedure is the fully-qualified name of the ProjectService's GenerateAIStub RPC.
ProjectServiceGetGRPCServerInfoProcedure is the fully-qualified name of the ProjectService's GetGRPCServerInfo RPC.
ProjectServiceGetNodeInfoProcedure is the fully-qualified name of the ProjectService's GetNodeInfo RPC.
ProjectServiceGetProjectProcedure is the fully-qualified name of the ProjectService's GetProject RPC.
ProjectServiceGetProjectsProcedure is the fully-qualified name of the ProjectService's GetProjects RPC.
ProjectServiceGetProjectTypesProcedure is the fully-qualified name of the ProjectService's GetProjectTypes RPC.
ProjectServiceGetRunningWorkflowsProcedure is the fully-qualified name of the ProjectService's GetRunningWorkflows RPC.
ProjectServiceGetWorkflowRunsProcedure is the fully-qualified name of the ProjectService's GetWorkflowRuns RPC.
ProjectServiceLoadProjectProcedure is the fully-qualified name of the ProjectService's LoadProject RPC.
ProjectServiceName is the fully-qualified name of the ProjectService service.
ProjectServiceNewNodeProcedure is the fully-qualified name of the ProjectService's NewNode RPC.
ProjectServiceRunGRPCMethodProcedure is the fully-qualified name of the ProjectService's RunGRPCMethod RPC.
ProjectServiceRunWorkflowProcedure is the fully-qualified name of the ProjectService's RunWorkflow RPC.
ProjectServiceSaveProjectProcedure is the fully-qualified name of the ProjectService's SaveProject RPC.
ProjectServiceStopWorkflowProcedure is the fully-qualified name of the ProjectService's StopWorkflow RPC.
# Structs
UnimplementedGenerateServiceHandler returns CodeUnimplemented from all methods.
UnimplementedOpenAIServiceHandler returns CodeUnimplemented from all methods.
UnimplementedProjectServiceHandler returns CodeUnimplemented from all methods.
# Interfaces
GenerateServiceClient is a client for the generate.GenerateService service.
GenerateServiceHandler is an implementation of the generate.GenerateService service.
OpenAIServiceClient is a client for the openai.OpenAIService service.
OpenAIServiceHandler is an implementation of the openai.OpenAIService service.
ProjectServiceClient is a client for the project.ProjectService service.
ProjectServiceHandler is an implementation of the project.ProjectService service.