agentsclimarketplace

Zeabur rag feedback

Skill zeabur/rag-service/skills/zeabur-rag-feedback

Send feedback on RAG search results — thumbs-up (+1) or thumbs-down (-1) to indicate whether the answer was helpful. Use after calling zeabur-rag-search when you can evaluate the quality of the results. Positive feedback reinforces good results; negative feedback flags poor matches for review. Requires write:feedback scope.From its SKILL.md

Install
npx -y skills add zeabur/rag-service --skill zeabur-rag-feedback

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 5 stars5 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.0 KB, as published. Nobody here has run it

RAG Feedback

Send feedback on search results to improve knowledge base quality over time.

Base URL: $ZEABUR_RAG_URL Auth: Authorization: Bearer $RAG_API_KEY

API

curl -s -X POST "$ZEABUR_RAG_URL/api/feedback" \
  -H "Authorization: Bearer $RAG_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "how to deploy to zeabur",
    "answer": "the generated answer text",
    "chunks": ["DOC-1234", "KB-5678"],
    "score": 1,
    "signal_id": "optional-signal-id",
    "comment": "optional explanation"
  }'
FieldRequiredDescription
queryYesThe original search query
answerNoThe generated RAG answer
chunksNoArray of chunk IDs that were returned
scoreYes1 (helpful) or -1 (not helpful)
signal_idNoSignal ID from the search response — links feedback to the specific query signal
commentNoFree-text explanation of why the result was good or bad

When to send feedback

SituationScore
Answer correctly addressed the question1
Retrieved chunks were relevant and accurate1
Answer was wrong, incomplete, or misleading-1
Retrieved chunks were irrelevant to the query-1
No useful results were returned-1

Notes

  • If signal_id is provided, the feedback score is written back to the rag_query_signals table, linking it to the original query for analytics.
  • Negative feedback surfaces in the Triage review queue for admin follow-up.
  • Feedback is also appended to data/user-feedback.jsonl as a backup log.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.