jamwithai/production-agentic-rag-course

9.6k starsPython Latest
Open on GitHub

What It Calls

Calls external APIs Partial check

Without a key: External API (api.jina.ai): has a branch that stops with an error without a key. Runs locally (Ollama): runs locally (Ollama).

Feature matrix
Feature Provider Use Default Alternative
External API (api.jina.ai) api.jina.ai
1 call sites
Default call api.jina.ai None
Runs locally (Ollama) Local (Ollama)
1 call sites
Local - -
External APIs
API Credential Code evidence Pricing Pricing page Checked
api.jina.ai Credential unclear src/services/embeddings/jina_client.py:17The code calls api.jina.ai (an address not in the pricing catalog). The request carries an API key header. No pricing info - -

Data sent out: embedding input

Checked scope: 128/160 files checked · tree not truncated · no submodules · 10 unresolved import path(s)

Next

Check another repository This result is wrong

Badge preview

external API badge

[![external API](https://whatitcalls.reactiveworks.dev/badge/jamwithai/production-agentic-rag-course.svg)](https://whatitcalls.reactiveworks.dev/en/jamwithai/production-agentic-rag-course)

Shows as “external API · used” in a README.

Was this analysis helpful?

Freshness detailscommit 424a0eb · checked 2026-10-07
Committed
2026-04-05 06:13 UTC
Checked
2026-10-07 11:54 UTC
HEAD last seen
2026-10-07 11:54 UTC · 424a0eb (same as the checked commit)
Read depth
Basic (up to 400 files · 8 MB)
Scanner · rules
scan-5+verdict-4
Pricing catalog
version 2
Correction revision
0
Summary
Rule sentences
What is sent out
README claims ↔ code2

free

- 8GB+ RAM and 20GB+ free disk space README.md:81
This course is completely free! You'll only need minimal costs for optional services: README.md:543

The README says it is free, while in the code External API (api.jina.ai) does not proceed without calling api.jina.ai. src/services/embeddings/jina_client.py:17

local

- Local Development: $0 (everything runs locally) README.md:544

The README says it runs locally, while in the code External API (api.jina.ai) does not proceed without calling api.jina.ai (api.jina.ai). src/services/embeddings/jina_client.py:17

Code quotes

Source files are not stored. Code is linked at the checked commit on GitHub; stored quotes are at most 3 lines per evidence and 6 per file.

Source: jamwithai/production-agentic-rag-course · commit 424a0eb · src/services/embeddings/jina_client.py

Checked scope details

Files

In the repository
160
Checked
128 (80%)

Manifests

All priority files read

  • airflow/dags/arxiv_ingestion/setup.py

Unresolved import paths (10)

missing file 10

Excluded files

  • .md 8
  • .png 8
  • .ipynb 7
  • (none) 3
  • .gif 1
  • .sh 1

+4 more

External code not checked
None
Limits hit
None
Correction history

No corrections yet.

This result is wrong · Corrections policy