aimux-core
Core abstractions for the aimux toolkit.
Architecture (aligned with Vercel AI SDK V4):
User-facing API Provider-facing trait
────────────── ─────────────────────
generate_text() ──► LanguageModel::do_generate()
stream_text() ──► LanguageModel::do_stream()
embed() ──► EmbeddingModel::do_embed()
generate_image() ──► ImageModel::do_generate()
... ──► ...
Users call the free operation functions; providers implement the do_*
methods that perform one provider attempt.