{"uid":"cap_en_6EJ7hnF1mnID4-Ydzq","slug":"hubvibe-grounded-question-answering-f8abcab0","name":"HubVibe Grounded Question Answering","description":"Question answering over your own text: ask a question about material you supply and get an answer grounded only in that text (Gemini). If the text does not contain the answer it says so instead of guessing. Use it for summaries, Q&A and checks over documents, emails and pages. Input: text, question; optional language. Fixed JSON fields: llm.extract.","url":"https://hubvibe-io.com/work/llm/analyze?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string"},"language":{"type":"string","pattern":"^[A-Za-z]{2,3}(-[A-Za-z0-9]{2,8})*$","maxLength":35},"question":{"type":"string"}}},"responseSchema":{"type":"json","example":{"result":{"model":"gemini-2.5-flash","answer":"It sells machine-payable site audits at $0.05 per call.","tokens":{"output":88,"prompt":312},"question":"What does it sell, and at what price?","input_chars":61},"status":"ok","worker":"llm.analyze","price_usd":0.25,"provenance":{"steps":[{"ms":640,"ok":true,"step":"analyze","provider":"gemini"}],"attempts":1,"elapsed_ms":660,"providers_used":["gemini"]},"receipt_id":"rcpt_9f1c2b3a4d5e6f70","receipt_url":"/work/receipts/rcpt_9f1c2b3a4d5e6f70"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.25","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.25/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.25","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2R_c_h83lYl1aJ_jhG70j","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.25","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Answers a specific question using only the text you supply, explicitly stating when the answer is not present in the material rather than hallucinating.","exampleAgentPrompt":"Read this support ticket and tell me: does it mention a refund request? Here's the text: 'Hi, I ordered item #4421 last week and it still hasn't arrived. My tracking shows it stuck in Memphis. Can you help?' — answer only from what's written there, don't guess.","exampleUseCases":[{"title":"Contract clause fact-checking","prompt":"Here's a section of a vendor contract: [paste text]. Does it specify a penalty for late delivery, and if so, what is it? Only answer based on what's actually written in the text."},{"title":"Support ticket triage question","prompt":"I have this customer email: 'I've been charged twice for order 8823 and nobody has responded to my last three emails.' Based only on that message, does the customer mention a preferred resolution method?"},{"title":"Research article comprehension","prompt":"Here's an abstract from a research paper: [paste abstract]. What sample size did the researchers use in their study? If the abstract doesn't say, tell me it's not mentioned."}],"resultDescription":"A natural language answer to the supplied question, derived strictly from the provided text. If the text does not contain sufficient information to answer the question, the response explicitly states that the material does not contain the answer rather than inferring or guessing.","failureModes":["Empty or very short text input may yield a low-quality or empty answer","Question is ambiguous and the model cannot determine what to answer","Text is in a language the model handles poorly, reducing accuracy","Very long text may be truncated depending on model context limits","If no question is supplied, the response may default to a generic summary rather than targeted extraction"],"whenToPreferThis":"Choose this endpoint when you need answers strictly grounded in user-supplied text — especially for legal, compliance, or support contexts where hallucination is unacceptable. It is preferable over a generic LLM completion when you want an explicit 'not found' signal rather than a guess, and over a web search when the source of truth is your own document rather than the live web.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T01:07:06.349Z","isFirstParty":false,"canonicalSlug":"hubvibe-grounded-question-answering-f8abcab0"}