RAG workshop with open models (Aug 29), no API costs to worry about

If you're trying to get into RAG and generative AI but keep bouncing off tutorials that assume you already have API budget or existing infrastructure, this might help.

There's a hands-on session on August 29 that builds a full production-style RAG system using entirely open models, no API fees involved anywhere in the process. Covers hybrid retrieval, evaluation, guardrails, and cost benchmarking, the parts that actually separate a working demo from something you understand end to end.

Good one if you want to learn by actually building rather than just watching a walkthrough.

Here is the workshop details

u/camerongreen95 — 4 days ago
▲ 18 r/AILearningHub+4 crossposts

RAG workshop with open models (Aug 29), no API costs to worry about

If you're trying to get into RAG and generative AI but keep bouncing off tutorials that assume you already have API budget or existing infrastructure, this might help.

There's a hands-on session on August 29 that builds a full production-style RAG system using entirely open models, no API fees involved anywhere in the process. Covers hybrid retrieval, evaluation, guardrails, and cost benchmarking, the parts that actually separate a working demo from something you understand end to end.

Good one if you want to learn by actually building rather than just watching a walkthrough.

Here is the workshop details

u/camerongreen95 — 1 day ago
▲ 0 r/Rag

We've got a workshop on building production GraphRAG systems, thought it'd be relevant here

Given how much retrieval-blind-spot stuff comes up in this sub, figured this was worth sharing.

Most RAG setups hit a wall on the same thing, questions that need connecting facts across multiple documents. Plain vector similarity has no concept of chaining A to B to C, and no amount of reranking fixes that, it's a structural limitation, not a tuning problem.

We've got a hands-on workshop on Sept 19 that builds this properly, Cypher, knowledge graph construction, and LLM agents on top of it. Led by Alessandro Negro, Chief Scientist at GraphAware.

Here's what you actually walk away with:

  • Full knowledge graph construction, entities as nodes, relationships as edges, computed once at ingestion instead of recomputed on the fly
  • Cypher query fundamentals for actually traversing the graph, not just storing it
  • Multi-hop reasoning patterns that solve exactly the "answer spans multiple documents" problem
  • LLM agents built on top of the graph, not bolted onto plain vector retrieval
  • A practical implementation you can adapt for your own corpus afterward

There's a 40% discount code if anyone wants to check it out:

Here is the workshop link

Discount Code: RAG40

Happy to answer questions on the content itself.

u/camerongreen95 — 9 days ago

Looking for good sellers on meesho

Hey, please share link of authentic sellers ( expensive or cheap doesnt matter) who have quality just like of Goalthread and other sellers.

reddit.com
u/camerongreen95 — 16 days ago
▲ 0 r/devops

found out my LLM feature's cost problem from an invoice, not a dashboard, and that felt very wrong

shipped an LLM feature, felt fine at launch, moved on to other work. a while later the bill showed up noticeably higher than expected and that was the first real signal anything had changed. no alert, no dashboard flag, just a number at the end of the month that made me go "wait, what happened."

went back and actually set up proper tracing and token/cost monitoring per request instead of just trusting it'd be fine, and found a specific workflow was making way more calls than i thought due to a retry loop that wasn't being logged anywhere visible. it had been quietly running up cost for weeks with zero visibility until the invoice.

also added latency budgets and caching for repeated queries after this, which cut cost noticeably on top of the retry fix.

feels like a pretty basic devops instinct (you monitor what you ship, you don't wait for the bill) that somehow gets skipped constantly once "AI feature" is involved, like people ship LLM stuff with less observability discipline than they'd ever accept for a normal service. anyone else's team caught something similar the hard way before actually building proper monitoring in from the start

reddit.com
u/camerongreen95 — 16 days ago

realized i was making "did this improve things" decisions with basically no rigor at all [D]

so... for a while my process for deciding if a model change or prompt change actually helped was literally just "read a few outputs, does this feel better." which in hindsight is an insane way to make a decision that costs real money and affects real users.

started forcing myself to actually test this properly. built a small golden dataset, ran both versions against it, and instead of eyeballing, did a paired comparison with bootstrap confidence intervals to see if the difference was actually statistically meaningful or just noise from a handful of lucky/unlucky examples.

first time i did this properly i found out a change i was fairly convinced "felt better" actually wasn't statistically distinguishable from the baseline at all. i had just gotten a good sample of outputs by chance and convinced myself it was real. kind of embarrassing but also useful to know before shipping it as a confident upgrade.

feels like this space (LLM evals specifically) still runs on vibes way more than it should given how much rigor exists for exactly this kind of comparison problem already. anyone else doing paired significance testing on model/prompt changes or is this not common practice yet where you are

reddit.com
u/camerongreen95 — 16 days ago

building a real RAG eval set taught me more than any tutorial did

kept building RAG projects the same lazy way for a while, get it running, read a handful of outputs, they look reasonable, ship it. no real measurement, just vibes.

finally forced myself to sit down and build an actual evaluation set. nothing fancy, about 40 question and answer pairs where i already knew, in advance, exactly which document had the correct answer. then ran the pipeline against all 40 and checked, for each one, did the retrieval step actually surface the right document in its results at all.

immediately found problems the "looks fine" outputs had completely hidden from me. retrieval was missing the correct document entirely on something like 1 in 5 questions, which is a genuinely bad number, way worse than the vibe i had from reading a handful of good-looking answers. the outputs that did come back for those failing cases still sounded confident and reasonable, they just weren't grounded in the right source at all, which is exactly why eyeballing outputs never caught it.

the annoying part is building the eval set felt like the boring, unglamorous step compared to actually tuning chunking or trying a new embedding model. but it ended up being the single most useful thing i did on the whole project, since without it i had literally no way to know if any change i made afterward was helping or hurting. tuning without measurement is just guessing with extra steps.

anyone else find the eval work more valuable than expected once you actually forced yourself to sit down and do it properly, instead of skipping straight to the fun part of tuning things?

reddit.com
u/camerongreen95 — 16 days ago

pure vector search has a ceiling and i hit it hard

so i was all in on vector-only retrieval for a while. cosine similarity, top-k, done, ship it. worked totally fine on easy conversational stuff, the kind of queries that show up in every demo.

then real usage started and it fell apart on anything where exact wording actually mattered. product codes, specific numbers, exact names, anything where semantic similarity works against you because two completely different things can "feel" close in embedding space. asked about invoice #4471 and got back chunks about invoices in general, close in vector space, useless in practice.

took embarrassingly long to admit the fix was going backward, adding keyword search back in alongside vector (BM25 style) and fusing both result sets with reciprocal rank fusion. felt like a step back honestly, going back to keyword matching in 2026 when everyone's talking pure embeddings. but it caught a big chunk of the exact-match failures vector alone was quietly eating.

what surprised me more was how much reranking on top of that mattered too. initial retrieval (vector + keyword combined) gets you a decent candidate set, but a second pass that actually scores relevance against the full query, not just similarity, caught cases where the right chunk was in the top 20 but never made the final top 5 that actually got used.

so now it's basically a 3 stage thing: hybrid retrieval first, rerank second, then whatever's left goes to the model. feels like more moving parts than i wanted, but the accuracy jump was real, not marginal.

curious how many people here are still running pure vector-only vs doing hybrid by default. genuinely feels like hybrid should be the baseline at this point, not the advanced option, but i still see a lot of vector-only setups in the wild

reddit.com
u/camerongreen95 — 16 days ago
▲ 16 r/Rag

figured out why my RAG kept missing answers that were literally in the docs

so this one bugged me for a while... had a case where the answer was 100% somewhere in my corpus, retriever pulls back something plausible, model answers confident, still wrong.

turns out it's not really a generation problem, it's retrieval failing in ways plain cosine similarity just... can't fix. two patterns specifically:

multi-hop stuff. like asking "who are company X's indirect suppliers." one doc says firm A supplies firm B, another says firm B supplies firm C, but no single chunk has the full chain. similarity search has zero concept of A → B → C, doesn't matter how good your reranker is, it's just not there to find.

global questions. "what are the main themes across these 500 docs" type stuff. top-k retrieval grabs like 10 chunks closest to the query and just... ignores the other 10k. which makes sense actually, that's a summarization job, not a retrieval job, but everyone throws it at their retriever anyway and wonders why it's bad at it.

the thing that clicked for me was realizing the model isn't "hallucinating" out of nowhere in these cases, it's inventing connections exactly where retrieval failed to hand it real structure. the docs had the answer the whole time, my pipeline just wasn't built to find it.

anyone else dealt with the multi-hop thing specifically? curious what people are actually doing about it besides just cranking up k and hoping

reddit.com
u/camerongreen95 — 17 days ago

Re-ranking fixed more of my RAG accuracy than switching embedding models ever did

Spent weeks trying different embedding models trying to fix retrieval quality. What actually moved the number was adding a re-ranking pass, a second retrieval stage that re-scores the top results using a model that actually considers full query context, not just similarity.

Basic vector search alone misses this entirely, it grabs what's similar, not necessarily what's most relevant to the actual question being asked. Adding a cross-encoder reranker on top of the initial retrieval step caught a surprising number of cases where the right document existed in my corpus but wasn't making it into the final context window.

Anyone else found re-ranking underrated compared to how much attention embedding choice gets?

reddit.com
u/camerongreen95 — 17 days ago

Any seller in Delhi/ delhi ncr ?

Looking for sellers in delhi / delhi ncr region. I need large number of customized jersey for me and my team.

Will prefer meeting f2f for first time

reddit.com
u/camerongreen95 — 27 days ago

Why RAG hallucinates even with the answer sitting right in your documents

I kept hitting a specific failure pattern that took a while to actually understand. The answer exists somewhere in the document set. Retrieval pulls back something plausible. The model answers confidently. Still wrong.

I realized eventually it's almost never a generation problem, it's retrieval failing in ways vector similarity structurally can't catch. Three patterns specifically:

Multi-hop questions. Something like "who are Company X's indirect suppliers," where the chain lives across separate documents that never reference each other directly. Vector similarity has no concept of connecting A to B to C, no amount of reranking fixes that.

Global questions. "What are the main themes across these 500 docs" is a summarization task, not a retrieval task. Top-k retrieval grabs a handful of chunks by design and ignores the rest.

Explainability. A chunk scoring 0.87 on similarity tells you it's relevant. It doesn't tell you why the model landed on its final answer, which matters once anyone outside engineering is reviewing the system.

What actually helped was stepping back and treating the whole pipeline as an engineering problem, not an AI problem. Chunk size and overlap need actual testing, not guessing. Metadata on every chunk, source, section, date, is what makes debugging possible later. And without an evaluation set, you won't catch retrieval quality regressions until a user does.

Curious what failure patterns others here have hit that don't fit into these three.

reddit.com
u/camerongreen95 — 28 days ago

Why RAG hallucinates even with the answer sitting right in your documents

I kept hitting a specific failure pattern that took a while to actually understand. The answer exists somewhere in the document set. Retrieval pulls back something plausible. The model answers confidently. Still wrong.

I realized eventually it's almost never a generation problem, it's retrieval failing in ways vector similarity structurally can't catch. Three patterns specifically:

Multi-hop questions. Something like "who are Company X's indirect suppliers," where the chain lives across separate documents that never reference each other directly. Vector similarity has no concept of connecting A to B to C, no amount of reranking fixes that.

Global questions. "What are the main themes across these 500 docs" is a summarization task, not a retrieval task. Top-k retrieval grabs a handful of chunks by design and ignores the rest.

Explainability. A chunk scoring 0.87 on similarity tells you it's relevant. It doesn't tell you why the model landed on its final answer, which matters once anyone outside engineering is reviewing the system.

What actually helped was stepping back and treating the whole pipeline as an engineering problem, not an AI problem. Chunk size and overlap need actual testing, not guessing. Metadata on every chunk, source, section, date, is what makes debugging possible later. And without an evaluation set, you won't catch retrieval quality regressions until a user does.

Curious what failure patterns others here have hit that don't fit into these three.

reddit.com
u/camerongreen95 — 29 days ago

Spent way too long confused about why my RAG setup kept confidently getting things wrong, Workshop on 8th Aug

(Sharing this because its seems relatable for this subreddit..)

Anyone else has faced this?...Everything works great in testing, then real data comes in, messy docs, weird phrasing, edge cases you didn't think to test, and suddenly it's answering wrong with total confidence. Took me a minute to realize it usually isn't the model's fault at all.

Two things kept tripping me up specifically. First, questions where the answer isn't in one place, like asking who a company's indirect suppliers are, when the chain is spread across three different documents that never mention each other directly. Vector similarity just can't connect dots like that, doesn't matter how good your reranking is.

Second, anything that needs the whole picture, "what are the themes across all these docs" type questions. Retrieval just grabs the top handful of chunks and ignores the rest, so you're basically asking a search tool to do a summarizing job it was never built for.

If you're deep in this stuff, there's a workshop on Aug 8 that actually digs into fixing this, retrieval tuning, evaluation, governance, all the stuff that separates "works in the demo" from "actually holds up." I am joining.

Dropping the link in comments if anyone else wanna join as well.

reddit.com
u/camerongreen95 — 29 days ago
▲ 28 r/agenticAI+6 crossposts

Workshop covering RAG architecture, vector search, Fabric, and knowledge graphs together, thought this would be relevant here

Came across this and thought it'd be worth sharing here, most resources cover vector search, Microsoft Fabric, or knowledge graphs separately, but this one actually puts them together as parts of the same enterprise RAG architecture, which is closer to how these systems actually get built in practice.

It's a hands on session on August 8, led by Brian Bønk, a Data Platform MVP and Microsoft FastTrack Solution Architect. Goes through the full pipeline, ingestion, chunking, metadata, vector search, retrieval tuning, evaluation and governance, and then knowledge graphs and ontology as an extension pattern for stronger grounding and traceability. There's also a section on using Fabric and Power BI specifically for business adoption, which is something I don't see covered together with the RAG side very often.

You come out of it with an actual rollout plan rather than just slides, which is the part I found most useful when I looked into it.

Link if anyone wants to check it out: https://www.eventbrite.co.uk/e/design-enterprise-grade-rag-systems-with-llms-vector-search-tickets-1992561384740?aff=rn

u/camerongreen95 — 29 days ago

Looking for Reddit Marketers

Hey guys, i am looking for people who use Reddit for marketing. I am making a whatsapp/(any other platform) group where we can help each other grow on reddit.

Please dm or comment if you want participation

reddit.com
u/camerongreen95 — 1 month ago
▲ 14 r/vectordatabase+3 crossposts

Two workshops built for the kind of problems that come up a lot when you're building rag with langchain

Hi, so I am part of two workshops that I think are directly relevant for this community.

For anyone who's dealt with a RAG pipeline that worked fine in testing and then quietly got worse once real documents hit it, or anyone trying to figure out what actually separates a working prototype from something production ready, these might be worth a look.

August 1: Designing Data Engineering Workflows for LLM Applications, led by Nikola Ilic. Hands on, code first, you build the full pipeline live, ingestion, chunking, embeddings, vector storage, retrieval, and evaluation.

August 8: Grounded GenAI in Production, Build an Enterprise-Ready RAG Architecture, led by Brian Bønk. This one's more on the production and architecture side, retrieval quality tuning, evaluation and governance, and a practical rollout plan for taking something from prototype to actually shipped.

Because this felt very relevant for this community specifically, we've put together a 40% discount for the first 10 tickets, for both the events

Event 1 Full Details: https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=langchain

Event 2 Full Details: https://www.eventbrite.co.uk/e/grounded-genai-in-production-build-an-enterprise-ready-rag-architecture-tickets-1992561384740?aff=langchain

40% off on both the events, Use code : LANGCHAIN40

If you have any questions or queries you can ask me.

u/camerongreen95 — 1 month ago

Your agent isn't hallucinating, its retrieval layer is feeding it garbage

Spent a while debugging an agent that kept giving confidently wrong answers when it pulled from a knowledge base. assumed it was a reasoning problem, tried different prompts, tried a bigger model, nothing fixed it consistently.

turned out the agent was reasoning fine. it just had no way to know the chunks it retrieved were incomplete or irrelevant. the actual problem was upstream.

What was actually broken:

- chunking strategy was splitting context in the wrong places

- no metadata attached at ingestion time to filter by source or recency

- no evaluation step to catch bad retrieval before it reached the agent

Why this matters more for agents specifically

An llm on its own will usually flag uncertainty. an agent chaining tool calls on top of bad retrieval just keeps building on a broken foundation. wrong information gets treated as ground truth for the next step, and the failure compounds instead of showing up as an obvious error.

Four things worth checking if your agent's retrieval keeps failing:

- are chunks getting split mid context, losing the information that would have answered the query

- is there any metadata attached at ingestion time to filter or rank results

- is there an actual evaluation set, or is quality judged by spot checking outputs

- is the agent given any way to say it doesn't have enough context, or does it always generate an answer regardless

There's a hands on workshop on aug 1 that goes through building this properly, ingestion, chunking, embeddings, retrieval, and evaluation with real metrics.

happy to share details in the comments if useful

reddit.com
u/camerongreen95 — 2 months ago