Commit Graph
16 Commits
Author SHA1 Message Date
藍+85CD 24432f881c refactor(test): use granite4 instead of granite3.3, qwen3 (#248)
* refactor(test): use `granite4:350m-h` instead of `granite3:2b`, `qwen3:0.6b`

* refactor(test): add 1b-h model, update test snapshot

* refactor: simplify embed test

* chore: revert changes

* fix: test

* fix: test

* fix: try another seed

* fix: test
2025-12-29 21:14:45 +08:00
藍+85CDandautofix-ci[bot] be7d4e000d ci(check): fix test (#240)
* chore(embed): update test snapshot

* [autofix.ci] apply automated fixes

* chore(embed): update test

* chore(stream-object): update test

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-12-20 21:10:01 +08:00
藍+85CD b68d21aa71 feat(providers): new providers package (#223)
* feat(providers): auto generate from models.dev

* chore(providers): update code-gen impl, sync

* refactor(providers): split manual provider types

* feat(providers): openrouter provider

* feat(providers): anthropic, google provider

* feat(providers): cerebras provider

* feat(providers): groq, deepinfra provider

* [autofix.ci] apply automated fixes

* refactor(providers): move deepinfra to generated

* feat(providers): mistral provider

* refactor(providers): move cerebras to auto provider

* refactor(providers): improve structure

* feat(providers): azure provider

* [autofix.ci] apply automated fixes

* feat(providers): minimax provider

* feat(providers): novita provider

* refactor(providers): improve structure

* feat(providers): silicon-flow, stepfun provider

* feat(providers): tencent-hunyuan provider

* feat(providers): qwen provider (deprecated)

* feat(providers): perplexity, together-ai provider

* feat(providers): workers-ai provider

* feat(providers): xai provider

* chore(providers): remove metadata

* chore(providers): xai fallback

* refactor(providers): override deepseek

* refactor(providers): move google to generated

* refactor(providers): empty string fallback

* refactor(providers): move force provider to overrides

* feat(providers): featherless provider

* fix(ci): try set concurrency

* fix(ci): update test snapshot

* chore(providers): update test

* fix(ci): try fix build

* chore: lint code

* chore: remove concurrency

* chore: update type-fest import
2025-11-01 11:54:57 +08:00
藍+85CD db4217f9ce chore: update test (#229)
* chore(embed): update test snapshot

* chore(xsschema): update test snapshot

* chore(embed): fix test

* chore(telemetry): update test snapshot

* chore(utils-reasoning): skip qwen3 test
2025-10-19 17:43:08 +08:00
藍+85CD 181bc545ca chore: fix test (#199)
* chore: fix embed test

* chore(generate-text): print steps

* chore: disable no-console

* chore: update seed

* chore: upper case stream event

* chore: fix test

* chore(stream-text): update test snapshot
2025-07-29 15:11:46 +08:00
藍+85CD d527e253ab chore(embed): use all-minilm for test 2025-07-18 19:02:37 +08:00
藍+85CD d8c4d5febe chore(embed): update test snapshot 2025-07-14 17:53:52 +08:00
藍+85CD 20348b4321 ci(check): testing with ollama (#180)
* chore: rename speech, transcription test

* chore(generate-text): clean test steps

* chore(xsai): remove test script

* chore: set global timeout

* chore(generate-text): add test seed

* ci(check): testing with ollama

* chore: fix test
2025-07-12 19:20:01 +08:00
藍+85CD e4862e495c chore: use smaller models for test (#179)
* chore(embed): use `granite-embedding` for test

* chore(generate-text): use `granite3.3:2b` for test

* chore(generate-object): use `granite3.3:2b` for test

* chore(stream-object): use `granite3.3:2b` for test

* chore(model): use `granite3.3:2b` for test

* chore(providers-local): update ollama models

* chore(utils-reasoning): use `qwen3:0.6b` for test

* docs: update model
2025-07-11 15:12:48 +08:00
藍+85CD 901d593611 refactor(providers)!: improve structure, move to @xsai-ext scope (#71)
* refactor(providers)!: move to `@xsai-ext` scope

* fix: lint errors

* refactor(providers-core): split packages

* refactor(shared-providers): rename file

* refactor(providers-cloud/openai): allow custom base url

* feat(providers-cloud): migrate providers

* feat: new package `providers-local`

* refactor(providers)!: remove old providers

* refactor(docs/references): include ext package

* fix: lint errors

* chore(docs): clean deps
2025-02-21 14:05:06 +08:00
藍+85CD 1984ad5414 chore(embed): update test snapshot 2025-02-05 20:40:27 +08:00
藍+85CD 796154b7bd fix: lint errors 2025-01-22 21:52:11 +08:00
藍+85CD f3a1f2ee08 refactor!: providers 2024-12-03 14:54:25 +08:00
藍+85CD c0ff5679b3 chore(embed): update test 2024-11-23 14:07:09 +08:00
藍+85CD c746f57b8a feat(embed): embed many 2024-11-23 12:32:10 +08:00
藍+85CD 09872d817f refactor!: migrate to monorepo 2024-11-22 15:11:02 +08:00