藍+85CD
|
6f72a1871d
|
refactor(xsschema)!: deprecate to json schema sync, infer alias (#239)
* refactor(xsschema)!: deprecate to json schema sync
* refactor(xsschema)!: deprecate infer alias
* chore: fix comment
* docs(xsschema): update
* fix: use schema.infer instead of infer
* fix: lint errors
|
2025-12-20 20:35:29 +08:00 |
|
藍+85CD
|
c59a401b94
|
feat(generate-object,stream-object): add strict option (#205)
|
2025-08-02 17:35:54 +08:00 |
|
藍+85CD
|
d4efb64653
|
fix(generate-object): use strict json schema
|
2025-07-06 16:04:09 +08:00 |
|
藍+85CD
|
f8e7ceba8e
|
refactor(stream-object): use wrap from generate-object
|
2025-07-06 16:03:05 +08:00 |
|
藍+85CD
|
ed976919f6
|
refactor(eslint): use moeru config (#170)
* refactor(eslint): use moeru config
* chore: disable prefer let
* chore: lint code
* chore: lint code
* fix: lint code
|
2025-07-01 14:52:49 +08:00 |
|
 藍+85CDandNeko
|
f51578f9b0
|
feat: new package generate-image (#123)
* feat: new package `generate-image`
* fix(generate-image): url path
* fix: lint errors
* docs: add generate-image
* chore(xsai): update exports
---------
Co-authored-by: Neko <neko@ayaka.moe>
|
2025-03-27 20:22:13 +08:00 |
|
藍+85CD
|
676a80d2c8
|
refactor(xsschema)!: remove alias for more clarity
|
2025-03-24 22:23:14 +08:00 |
|
藍+85CD
|
0fb383c049
|
chore(generate-object): clean $schema key
|
2025-02-25 15:06:17 +08:00 |
|
藍+85CD
|
fa3d92d5e0
|
fix(generate-object): validate
|
2025-02-25 15:00:42 +08:00 |
|
藍+85CD
|
52ca1c2a56
|
fix(generate-object): export result type
|
2025-02-25 14:53:24 +08:00 |
|
藍+85CD
|
c8b26f622a
|
refactor(generate-object): merge utils as wrap
|
2025-02-25 14:51:20 +08:00 |
|
exoticknight
|
265e556868
|
feat(generate-object): support array outputs (#80)
|
2025-02-25 10:40:06 +08:00 |
|
藍+85CD
|
cfc12b4058
|
refactor!: remove default export
|
2025-02-05 20:55:47 +08:00 |
|
藍+85CD
|
29e4d211de
|
feat!: new package xsschema (#40)
* feat: new package `xsschema`
* chore: clean cspell config
* fix(tsconfig): add reference
* fix(xsschema): add json-schema types to dev deps
* chore(xsschema): export schema type
* fix(xsschema): export schema type
* refactor!: use xsschema instead of typeschema
* fix(generate-object): direct return
* fix(tool): drop tool result generic type
* fix(xsschema): mark return type, handle unknown vendor
* feat(xsschema): export json schema type
* chore(generate-text): update test snapshot
* fix(generate-text): check content length
* chore(tool): update test snapshot
|
2025-02-05 20:27:09 +08:00 |
|
藍+85CD
|
0334e44ebe
|
feat(generate-text): step type, step finish reason (#38)
* feat(generate-text): step type, step finish reason
* refactor(generate-object): return tool calls, tool results
* fix: lint code
|
2025-01-30 23:45:50 +08:00 |
|
藍+85CD
|
4447303798
|
chore(generate-object): remove unused eslint disable
|
2025-01-30 18:49:43 +08:00 |
|
藍+85CD
|
65e2d72246
|
feat(generate-text): return messages (#37)
* feat(generate-text): return messages
* fix(generate-object): return messages
|
2025-01-30 16:01:12 +08:00 |
|
藍+85CD
|
796154b7bd
|
fix: lint errors
|
2025-01-22 21:52:11 +08:00 |
|
藍+85CD
|
ebc522768d
|
fix: lint errors
|
2025-01-22 21:37:41 +08:00 |
|
藍+85CD
|
4d60993982
|
fix: lint code
|
2025-01-22 21:09:03 +08:00 |
|
 isekiand藍+85CD
|
9b9c73a8c9
|
feat(generate-text): add toolCalls, toolResults (#22)
* feat(generate-text): add toolCalls and toolResults
* Update packages/generate-object/src/index.ts
Co-authored-by: 藍+85CD <50108258+kwaa@users.noreply.github.com>
|
2025-01-12 13:49:09 +08:00 |
|
藍+85CD
|
8658a125c8
|
fix(generate-object): parse json
|
2025-01-08 20:06:19 +08:00 |
|
藍+85CD
|
6a8993e3b2
|
feat(generate-object): validate
|
2025-01-06 21:06:21 +08:00 |
|
藍+85CD
|
6c415aeda6
|
chore(generate-object): update comments
|
2024-12-19 20:03:32 +08:00 |
|
藍+85CD
|
0c1ffd83c1
|
refactor(generate-text): remove duplicate clean
|
2024-12-19 18:55:47 +08:00 |
|
藍+85CD
|
3ed1c173b0
|
chore(packages): update comments
|
2024-12-15 18:02:15 +08:00 |
|
 RainbowBirdand藍+85CD
|
70f23b99e4
|
feat(generate-text): steps (#8)
* feat(generate-text): implement max round trip logic for text generation
* fix: move maxRoundTrip option to generate-text
* chore(generate-text): rename to maxSteps
* refactor(generate-text): return steps
* chore(tool/test): set maxSteps
* fix(generate-text): exclude maxSteps
* refactor(generate-object): return steps
* chore(generate-object/test): update snapshot
---------
Co-authored-by: 藍+85CD <50108258+kwaa@users.noreply.github.com>
|
2024-12-15 17:14:36 +08:00 |
|
藍+85CD
|
23fb3c1531
|
chore(generate-object): add test
|
2024-12-11 14:52:59 +08:00 |
|
藍+85CD
|
3e26480d05
|
refactor!: new package shared-chat-completion
|
2024-12-01 23:46:00 +08:00 |
|
藍+85CD
|
9d5bac3567
|
chore(generate-object): add todo
|
2024-11-27 12:48:56 +08:00 |
|
Neko
|
3f8ed4ad99
|
feat: support different content parts & corrected text type (#2)
|
2024-11-27 12:40:38 +08:00 |
|
藍+85CD
|
0becbf90a3
|
chore(generate-object): update comment
|
2024-11-25 14:44:46 +08:00 |
|
藍+85CD
|
53f277daa8
|
feat: new package generate-object
|
2024-11-25 14:36:07 +08:00 |
|