Edit of asset "Godot Jev" Accepted

Old/Current New/Edit
Title Godot Jev Godot Jev
Description A Godot 4.7+ addon that wraps TypeSafe AI's Jev System One HTTP API.

Features:
- Choice: Pick one option from a fixed list, with option probabilities and confidence with Jev.choice().
- Score: Rate state against ordered levels to get a continuous score and level distribution with Jev.score().
- Noul: Ask a yes/no question to get the probability (0.0 to 1.0) that the answer is yes with Jev.noul().
- Box: Find where something is in an image as a normalized Godot Rect2 with Jev.box() (preview; requires model "jev-preview" or "jev-1.14.0").
- Single-pass batches: Ask multiple questions about the same state in one request with Jev.evaluate().
- Native Godot inputs: Pass Dictionary, Array, String, Image, Texture2D, or JevImage across state and question data, or pass state objects implementing to_dict() or to_state().
- Scene-safe requests: Cancel in-flight requests automatically when a node leaves the scene tree with bind_node().
- Automatic retries: Retry rate-limited or overloaded requests on HTTP 429 and 529 with backoff.

Setup:
1. Enable Godot Jev in Project > Project Settings > Plugins.
2. Set your TypeSafe API key using Jev.api_key, the jev/config/api_key project setting, or the TYPESAFE_API_KEY environment variable.

Disclaimer: This is an independent community project and is not affiliated with or endorsed by TypeSafe AI.
A Godot 4.7+ addon that wraps TypeSafe AI's Jev System One HTTP API.

Features:
- Choice: Pick one option from a fixed list, with option probabilities and confidence with Jev.choice().
- Score: Rate state against ordered levels to get a continuous score and level distribution with Jev.score().
- Noul: Ask a yes/no question to get the probability (0.0 to 1.0) that the answer is yes with Jev.noul().
- Box: Find where something is in an image as a normalized Godot Rect2 with Jev.box() (preview; requires model "jev-preview" or "jev-1.14.0").
- Single-pass batches: Ask multiple questions about the same state in one request with Jev.evaluate().
- Native Godot inputs: Pass Dictionary, Array, String, Image, Texture2D, or JevImage across state and question data, or pass state objects implementing to_dict() or to_state().
- Scene-safe requests: Cancel in-flight requests automatically when a node leaves the scene tree with bind_node().
- Automatic retries: Retry rate-limited or overloaded requests on HTTP 429 and 529 with backoff.

Setup:
1. Enable Godot Jev in Project > Project Settings > Plugins.
2. Set your TypeSafe API key using Jev.api_key, the jev/config/api_key project setting, or the TYPESAFE_API_KEY environment variable.

Disclaimer: This is an independent community project and is not affiliated with or endorsed by TypeSafe AI.
Category Tools Tools
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/AlvianEka/godot-jev https://github.com/AlvianEka/godot-jev
Issues Url https://github.com/AlvianEka/godot-jev/issues https://github.com/AlvianEka/godot-jev/issues
Godot version Godot 4.7 Godot 4.7
Version String 1.0.0 1.0.0
Download Commit 1b232dac9708c476fb8d196f3f22e98bbed7fb66 1b232dac9708c476fb8d196f3f22e98bbed7fb66
Download Url (Computed) https://github.com/AlvianEka/godot-jev/archive/1b232dac9708c476fb8d196f3f22e98bbed7fb66.zip https://github.com/AlvianEka/godot-jev/archive/1b232dac9708c476fb8d196f3f22e98bbed7fb66.zip
Icon Url https://raw.githubusercontent.com/AlvianEka/godot-jev/master/icon.png
https://raw.githubusercontent.com/AlvianEka/godot-jev/master/icon.png