rara/packages/go/rag/engine.go
toki fdc86c7ff4
Some checks are pending
ci / validate (push) Waiting to run
initial commit
2026-07-18 18:41:17 +09:00

17 lines
398 B
Go

package rag
import "context"
type UnavailableEngine struct{}
func NewEngine() Engine {
return UnavailableEngine{}
}
func (UnavailableEngine) Retrieve(context.Context, Release, Request) (RetrieveResult, error) {
return RetrieveResult{}, ErrUnavailable
}
func (UnavailableEngine) Answer(context.Context, Release, AnswerRequest) (AnswerResult, error) {
return AnswerResult{}, ErrUnavailable
}