schainks
SystemOneClient v0.2.0 has been released.
Added
provider: :openaifor 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 bySystemOneClient.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.Refusalfor 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/0and
SystemOneClient.Provider.name/0; checked with Dialyzer in CI. - Doctests on
validate_questions/1,Answer.parse/1,Provider.resolve/1and the
OpenAI request encoder, and grouped modules in the docs.
Changed
SystemOneClient.Providerresults carry awirefield (:system_oneor
:openai_decisions).- The Hex package links to the changelog.
- Hex: system_one_client | Hex
- Docs: SystemOneClient v0.2.0 — Documentation
- Full changelog: Changelog — SystemOneClient v0.3.0
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.
Trending in News & Updates
Popcorn, the library that runs Elixir code in the browser, is now stable :popcorn:
This is possible because it now builds on a very stab...
New
Doggo 0.18.3 has been released.
Added
tabs: Add a disabled attribute to the :panel slot. A disabled tab can be focused with the arrow k...
New
Some root certs are compromised, updates are needed to maintain TLS security.
As reported by Mozilla the eMudhra intermediate CA privat...
New
Doggo 0.18.4 has been released.
Fixed
menu: Run phx-click-away bindings when an item is chosen.
menu, menu_bar: Choose the focused item...
New
Hologram v0.12.1 has been released.
Bug Fixes
Fix the browser painting a frame between an action and a next action it puts with no dela...
New
I talk to a lot of people in the Elixir community, and most of them already know about Hologram. But before they give it a try they want ...
New
Stampede 1.2 is out, and I finally got to try it at a bigger scale.
What’s new
--find-limit: instead of a fixed number of users, it add...
New
Other Trending Topics
Hey there,
I haven’t seen a list of useful Elixir specific skills for the popular AI tools yet so I’m starting one here with my first.
...
New
Hi everyone :waving_hand:
I wanted to share something I’ve been building — NowBlind, a random chat app designed to help people discover ...
New
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
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
(I just needed to vent somewhere and LinkedIn is full of hope, or hype, I’m not sure which exactly)
AI dream has many faces, but general...
New
With AI doing more of the implementation work, I’ve been wondering how much coding I should deliberately keep doing myself.
My main conc...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #code-sync
- #discussion
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #ai
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #blog-post
- #elixirconf-us
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #elixirconf-eu
- #api
- #forms
- #security
- #hex









