providers

package
v0.2.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 13, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DirectProvider

type DirectProvider struct{}

func NewDirectProvider

func NewDirectProvider() *DirectProvider

func (*DirectProvider) DisplayName

func (p *DirectProvider) DisplayName() string

func (*DirectProvider) FetchSkill

func (p *DirectProvider) FetchSkill(ctx context.Context, u string, client skills.HTTPClient) (*skills.RemoteSkill, error)

func (*DirectProvider) GetSourceIdentifier

func (p *DirectProvider) GetSourceIdentifier(u string) string

func (*DirectProvider) ID

func (p *DirectProvider) ID() string

func (*DirectProvider) Match

func (*DirectProvider) ToRawURL

func (p *DirectProvider) ToRawURL(u string) string

type HuggingFaceProvider

type HuggingFaceProvider struct{}

func NewHuggingFaceProvider

func NewHuggingFaceProvider() *HuggingFaceProvider

func (*HuggingFaceProvider) DisplayName

func (p *HuggingFaceProvider) DisplayName() string

func (*HuggingFaceProvider) FetchSkill

func (*HuggingFaceProvider) GetSourceIdentifier

func (p *HuggingFaceProvider) GetSourceIdentifier(u string) string

func (*HuggingFaceProvider) ID

func (p *HuggingFaceProvider) ID() string

func (*HuggingFaceProvider) Match

func (*HuggingFaceProvider) ToRawURL

func (p *HuggingFaceProvider) ToRawURL(u string) string

type MintlifyProvider

type MintlifyProvider struct{}

func NewMintlifyProvider

func NewMintlifyProvider() *MintlifyProvider

func (*MintlifyProvider) DisplayName

func (p *MintlifyProvider) DisplayName() string

func (*MintlifyProvider) FetchSkill

func (p *MintlifyProvider) FetchSkill(ctx context.Context, u string, client skills.HTTPClient) (*skills.RemoteSkill, error)

func (*MintlifyProvider) GetSourceIdentifier

func (p *MintlifyProvider) GetSourceIdentifier(u string) string

func (*MintlifyProvider) ID

func (p *MintlifyProvider) ID() string

func (*MintlifyProvider) Match

func (*MintlifyProvider) ToRawURL

func (p *MintlifyProvider) ToRawURL(u string) string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL