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
|