schainks

schainks

SystemOneClient v0.2.0 has been released.

Added

  • provider: :openai for OpenAI’s Decisions API (POST /v1/decisions, default model
    gpt-6-luna, OPENAI_API_KEY). Requests and responses are translated to and from the
    System One shape by SystemOneClient.Wire.OpenAIDecisions, so questions and answer
    structs are the same as for every other provider. Score legends carry your own level
    text, as with TypeSafe.
  • SystemOneClient.Answer.Refusal for a question the model declines to answer; the other
    answers in the request are still returned.
  • Typespecs for the public API, including SystemOneClient.option/0,
    SystemOneClient.options/0, SystemOneClient.error/0 and
    SystemOneClient.Provider.name/0; checked with Dialyzer in CI.
  • Doctests on validate_questions/1, Answer.parse/1, Provider.resolve/1 and the
    OpenAI request encoder, and grouped modules in the docs.

Changed

  • SystemOneClient.Provider results carry a wire field (:system_one or
    :openai_decisions).
  • The Hex package links to the changelog.

Link: Release v0.2.0 · schainks/system_one_client · GitHub


SystemOneClient Info

Classification: API Client Library
Description: An Elixir client for System One decision models (TypeSafe Jev, Cloudflare Clef, OpenAI Decisions, OpenRouter and self-hosted servers) that returns typed Choice, Noul and Score answers with their full probability distributions.
Forum/tag: system-one-client
Click here to view its main thread on the forum.

Where Next? Top

Trending in News & Updates Top

bartblast
Hologram v0.12 is out! This one is for the big apps. Evo Store, Hologram’s Performance Sponsor, has an app with over 9,000 Elixir modules...
New
zachdaniel
Your standard application generally only tracks what is true right now. Updates overwrite previous data, and asking questions about the p...
New
fhunleth
Nerves v2.0.0-pre.4 and v2.0.0-pre.3 has been released. Changes Fix typo preventing SOURCE_DATE_EPOCH from propogating through the fi...
New
mikehostetler
ReqLLM v1.28.0 has been released. Features: add StepFun chat and audio providers (#1087) by mikehostetler openai: honour image deta...
New
woylie
<span class="hashtag-icon-placeholder"></span>let-me 3.0.4 has been released. Changed Log the policy module and the check module in the...
New
GenericJam
Mob 0.9.17, 0.9.16 and 0.9.15 has been released. Added Async work in screens, the LiveView way. Mob.Socket.start_async/3 runs a functi...
New
mudasobwa
Finitomata v1.0.0-rc.0 and v0.43.0 has been released. Published to Hex.pm: finitomata | Hex Documentation: Finitomata v1.0.0-rc.0 — Doc...
New

Other Trending Topics Top

GenericJam
Edit: 2026 May 15 - This post is archived. Mob is alive!! Main docs: mob v0.7.11 — Documentation A bit of explanation for the slightly c...
New
budgie
A little off-topic, but I feel like people here have a good head on their shoulders. I used to be quite good at making software. Was luc...
New
KristerV
Hey. Is there anyone here who creates agents in their apps? Not talking about using agents, but creating them. I’m finding it pretty diff...
New
mudasobwa
I fully migrated to my own harness from Anthropic/Gemini and I think it’s time to share it. Welcome DSH, the DeepSeek Harness, fully writ...
New
jimsynz
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
juhalehtonen
There has been a thread to discuss the Stack Overflow Developer Survey on this forum every year since 2018, so here’s yet another one for...
New

We're in Beta

About us Mission Statement

Options

Thread Display Mode




Thread Preview

Skip Thread Previews