Weston Pace
cc5f2136a6
feat: make it easier to create empty tables ( #942 )
...
This PR also reworks the table creation utilities significantly so that
they are more consistent, built on top of each other, and thoroughly
documented.
2024-02-13 10:51:18 -08:00
Will Jones
8104c5c18e
fix: wrap in BigInt to avoid upstream bug ( #962 )
...
Closes #960
2024-02-13 08:13:56 -08:00
Lei Xu
5f14a411af
feat(js): add helper function to create Arrow Table with schema ( #838 )
...
Support to make Apache Arrow Table from an array of javascript Records,
with optionally provided Schema.
2024-01-22 11:49:44 -08:00
Chang She
81af350d85
feat(node): align incoming data to table schema ( #802 )
2024-01-10 16:44:00 -08:00
Chang She
684eb8b087
feat(js): support list of string input ( #755 )
...
Add support for adding lists of string input (e.g., list of categorical
labels)
Follow-up items: #757 #758
2024-01-02 20:55:33 -08:00
Rob Meng
345c136cfb
implement remote api calls for table mutation ( #567 )
...
Add more APIs to remote table for Node SDK
* `add` rows
* `overwrite` table with rows
* `create` table
This has been tested against dev stack
2023-10-16 11:07:58 -04:00
gsilvestrin
2737315cb2
feat(node): Create empty tables / Arrow Tables ( #399 )
...
- Supports creating an empty table as long as an Arrow Schema is provided
- Supports creating a table from an Arrow Table (can be passed as data)
- Simplified some Arrow code in the TS/FFI side
- removed createTableArrow method, it was never documented / tested.
2023-08-22 10:57:45 -07:00
gsilvestrin
3e14b357e7
add openai embedding function to nodejs client ( #107 )
...
- openai is an optional dependency for lancedb
- added an example to show how to use it
2023-06-01 10:25:00 -07:00
gsilvestrin
d3aa8bfbc5
add embedding functions to the nodejs client ( #95 )
2023-05-26 18:09:20 -07:00
gsilvestrin
bdef634954
bugfix: string columns should be converted to Utf8Array ( #94 )
2023-05-23 14:58:49 -07:00
gsilvestrin
e28fe7b468
nodejs append records api ( #85 )
2023-05-18 15:13:57 -07:00