JevMade Sign in
← Back to guides

JevMade field notes / Python interface and exploratory examples

Try Jev's fixed-answer decisions in Python

Yury Selivanov introduces Vercel's experimental Python interface for Jev, then tests it on partly typed text and on building a program from small choices.

Original by Yury SelivanovIntegrations

Listen to this guide

JevMade’s plain-English explanation

0:00 /

AI narration

Credits

“Jev for Python engineers” by Yury Selivanov. Read the original source.

This expanded guide is an AI-narrated adaptation prepared by JevMade. It expands the source’s essential ideas, examples and caveats in JevMade’s own words and is not a word-for-word reading. The synthetic voice does not imitate the author or imply their endorsement.

Our summary

A program sometimes needs to choose an answer rather than write a reply. Yury Selivanov introduces a Python interface for asking Jev those questions. His two experiments explore a useful boundary: recognizing what someone is typing is not the same job as writing working code.

The first experiment asks whether unfinished input is Python code or English. The second asks Jev to choose pieces of a program's structure, while ordinary Python code supplies punctuation and spacing. A separate language model expands the instructions beforehand and reviews the finished code by inspection afterward.

Neither experiment worked as the author hoped. Partly typed code could look like English, and programs with valid spelling and structure were still mostly wrong. The generated programs were not executed; a model's review is not a test. This experimental interface and these examples need checking against the version in use.

Key takeaways

  1. Give Jev a bounded question: choose an option, rate something on a described scale, or estimate a yes-or-no probability.
  2. Incomplete input can be ambiguous. Test the actual typing patterns your interface will receive.
  3. Code that has the right structure can still do the wrong thing. A language model's inspection does not replace running appropriate tests.

The author's exploratory examples are not a reliable code generator or a measured comparison. The Python interface is experimental. Reported behavior comes from source inspection, not an independent execution of either example.

Vercel · Original published

Read the original guide Opens the author’s site in a new tab.

Keep this for later

Sign in to bookmark experiments, guides and videos, and keep notes only you can see.

Continue to sign in

We’ll bring you back to this listing.