Skip to content

Add Olostep scrape and analyze example - #123

Open
awais-yousaf75 wants to merge 1 commit into
e2b-dev:mainfrom
awais-yousaf75:olostep-scrape-and-analyze
Open

Add Olostep scrape and analyze example#123
awais-yousaf75 wants to merge 1 commit into
e2b-dev:mainfrom
awais-yousaf75:olostep-scrape-and-analyze

Conversation

@awais-yousaf75

Copy link
Copy Markdown

Adds an example using Olostep for web scraping alongside the Code Interpreter SDK.

What it does: scrapes Hacker News Jobs to markdown via Olostep's /v1/scrapes, then parses and charts the listings inside an E2B sandbox — open roles by YC batch year.

Why it might be a useful addition: the parsing runs as plain Python in the sandbox rather than through an LLM, so the example is deterministic and needs only two API keys (E2B + Olostep) instead of three. It follows the same shape as the existing Firecrawl examples.

On the nightly test suite: this exits 0 unattended and has no non-deterministic model step, so it should run cleanly — but it needs an OLOSTEP_API_KEY the repo doesn't currently hold. I work at Olostep and we're happy to provide a free key with enough quota for CI. Just let me know where to send it. Alternatively I can add it to the exclusion list in tests/run-examples.ts if you'd rather not take on another provider key.

OLOSTEP_API_KEY= added to the root .env.example, and a line added to Example use cases in the root README.

Happy to adjust anything to match your conventions.

@cla-bot

cla-bot Bot commented Aug 20, 2026

Copy link
Copy Markdown

We require contributors to sign our Contributor License Agreement, and we don't have @awais-yousaf75 on file. You can sign our CLA at https://e2b.dev/docs/cla . Once you've signed, post a comment here that says '@cla-bot check'

@awais-yousaf75

Copy link
Copy Markdown
Author

@cla-bot check

@cla-bot

cla-bot Bot commented Aug 20, 2026

Copy link
Copy Markdown

We require contributors to sign our Contributor License Agreement, and we don't have @awais-yousaf75 on file. You can sign our CLA at https://e2b.dev/docs/cla . Once you've signed, post a comment here that says '@cla-bot check'

@cla-bot

cla-bot Bot commented Aug 20, 2026

Copy link
Copy Markdown

The cla-bot has been summoned, and re-checked this pull request!

@awais-yousaf75

Copy link
Copy Markdown
Author

@cla-bot check

@cla-bot

cla-bot Bot commented Aug 20, 2026

Copy link
Copy Markdown

We require contributors to sign our Contributor License Agreement, and we don't have @awais-yousaf75 on file. You can sign our CLA at https://e2b.dev/docs/cla . Once you've signed, post a comment here that says '@cla-bot check'

@cla-bot

cla-bot Bot commented Aug 20, 2026

Copy link
Copy Markdown

The cla-bot has been summoned, and re-checked this pull request!

@awais-yousaf75

Copy link
Copy Markdown
Author

Tried to sign the CLA but cla.e2b.dev is returning a server error:

https://cla.e2b.dev/api/auth/error?error=Configuration
"There is a problem with the server configuration."

Happens right after clicking sign in, both normally and in a fresh incognito session. Looks like an auth provider misconfiguration on the CLA service. Happy to sign as soon as it's back up — just ping me here.

@tvi

tvi commented Aug 20, 2026

Copy link
Copy Markdown

Hi @awais-yousaf75 , Sorry for your trouble. We will take a look.

@tvi

tvi commented Aug 20, 2026

Copy link
Copy Markdown

Hi @awais-yousaf75 , This should be resolved.

@awais-yousaf75

Copy link
Copy Markdown
Author

@cla-bot check

@cla-bot cla-bot Bot added the cla-signed label Aug 20, 2026
@cla-bot

cla-bot Bot commented Aug 20, 2026

Copy link
Copy Markdown

The cla-bot has been summoned, and re-checked this pull request!

@awais-yousaf75

Copy link
Copy Markdown
Author

Thanks for the quick fix — CLA is signed and checks are green. Let me know if you'd like any changes to the example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants