Documentation
¶
Index ¶
- func Attach(mux goahttp.Muxer, service *Service)
- type CustomToolJSONV1
- type Input
- type Service
- func (s *Service) APIKeyAuth(ctx context.Context, key string, schema *security.APIKeyScheme) (context.Context, error)
- func (s *Service) CreateTemplate(ctx context.Context, payload *gen.CreateTemplatePayload) (*gen.CreatePromptTemplateResult, error)
- func (s *Service) DeleteTemplate(ctx context.Context, payload *gen.DeleteTemplatePayload) error
- func (s *Service) GetTemplate(ctx context.Context, payload *gen.GetTemplatePayload) (*gen.GetPromptTemplateResult, error)
- func (s *Service) ListTemplates(ctx context.Context, payload *gen.ListTemplatesPayload) (res *gen.ListPromptTemplatesResult, err error)
- func (s *Service) RenderTemplate(ctx context.Context, payload *gen.RenderTemplatePayload) (*gen.RenderTemplateResult, error)
- func (s *Service) RenderTemplateByID(ctx context.Context, payload *gen.RenderTemplateByIDPayload) (*gen.RenderTemplateResult, error)
- func (s *Service) RenderTemplateJSON(ctx context.Context, promptJSON string) (string, error)
- func (s *Service) UpdateTemplate(ctx context.Context, payload *gen.UpdateTemplatePayload) (*gen.UpdatePromptTemplateResult, error)
- type Step
- type ToolsetsService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CustomToolJSONV1 ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func (*Service) APIKeyAuth ¶
func (*Service) CreateTemplate ¶
func (s *Service) CreateTemplate(ctx context.Context, payload *gen.CreateTemplatePayload) (*gen.CreatePromptTemplateResult, error)
func (*Service) DeleteTemplate ¶
func (*Service) GetTemplate ¶
func (s *Service) GetTemplate(ctx context.Context, payload *gen.GetTemplatePayload) (*gen.GetPromptTemplateResult, error)
func (*Service) ListTemplates ¶
func (s *Service) ListTemplates(ctx context.Context, payload *gen.ListTemplatesPayload) (res *gen.ListPromptTemplatesResult, err error)
func (*Service) RenderTemplate ¶
func (s *Service) RenderTemplate(ctx context.Context, payload *gen.RenderTemplatePayload) (*gen.RenderTemplateResult, error)
func (*Service) RenderTemplateByID ¶
func (s *Service) RenderTemplateByID(ctx context.Context, payload *gen.RenderTemplateByIDPayload) (*gen.RenderTemplateResult, error)
func (*Service) RenderTemplateJSON ¶
func (*Service) UpdateTemplate ¶
func (s *Service) UpdateTemplate(ctx context.Context, payload *gen.UpdateTemplatePayload) (*gen.UpdatePromptTemplateResult, error)
Click to show internal directories.
Click to hide internal directories.