Add Olostep scrape and analyze example - #123
Conversation
|
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 check |
|
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' |
|
The cla-bot has been summoned, and re-checked this pull request! |
|
@cla-bot check |
|
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' |
|
The cla-bot has been summoned, and re-checked this pull request! |
|
Tried to sign the CLA but cla.e2b.dev is returning a server error: https://cla.e2b.dev/api/auth/error?error=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. |
|
Hi @awais-yousaf75 , Sorry for your trouble. We will take a look. |
|
Hi @awais-yousaf75 , This should be resolved. |
|
@cla-bot check |
|
The cla-bot has been summoned, and re-checked this pull request! |
|
Thanks for the quick fix — CLA is signed and checks are green. Let me know if you'd like any changes to the example. |
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_KEYthe 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 intests/run-examples.tsif 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.