You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* seperate db client and tests from aiproxy
* create ai base client and cleanup
* default args cleanup
* rename pool class
* fleshout ai client commands
* fix typespec with incomplete servertypes
* update python client test workflow for aiproxy
* add aiproxy tests for store commands
* isolate db tests
* update readme, update ai test and remove dependency on ci spinning up db and ai servers
* fix typegen, trace AIStoreType
* bump python client version
* cleanup workflow
*[Client As Context Manager](#client-as-context-manager)
35
50
*[How to Deploy to Artifactory](#deploy-to-artifactory)
@@ -109,7 +124,7 @@ Where:
109
124
110
125
-**dispose_batch_size**: maximum number of expired and idle connections to be disposed on connection release (if background collector is started the parameter is ignored).
key = ai_query.StoreInput__RawString("Custom Made Jordan 4")
499
+
500
+
501
+
response = client.delete_key(
502
+
store_name="test store",
503
+
keys=[key]
504
+
)
505
+
```
506
+
507
+
508
+
318
509
319
510
## Bulk Requests
320
-
The client has the ability to send multiple requests at once, and these requests will be handled sequentially. The builder class takes care of this. The response is a list of all individual request responses.
511
+
The clients has the ability to send multiple requests at once, and these requests will be handled sequentially. The builder class takes care of this. The response is a list of all individual request responses.
- Search Input: A string or binary file that can be stored by the aiproxy. Note, the binary file depends on the supported models used in a store or supported by Ahnlich AI
413
605
606
+
- AIModels: Supported AI models used by ahnlich ai
607
+
- AIStoreType: A type of store to be created. Either a Binary or String
414
608
415
609
## Change Log
416
610
417
611
| Version| Description |
418
612
| -------|:-------------:|
419
613
| 0.1.0 | Base Python client to connect to ahnlich db. Bincode serialization and deserialization implemented |
420
614
| 0.2.0 | Add Connection pooling mechanism for `AhnlichDBClient`|
0 commit comments