Comments (3)
Should this be in eland or in the main client libs? It's just some API calls.
from eland.
The API calls should definitely be in the vectorstore helpers in the client. That will directly improve snippets like https://www.elastic.co/search-labs/tutorials/search-tutorial/semantic-search/elser-model#deploying-the-elser-model which can easily timeout and leave you in a bad state that is difficult to recover from (eg. model deployed but no ingest pipeline).
But it seems to me that there's also value in exposing this through Eland? It would be nice to have a single command to upload both E5 and ELSER in my opinion.
from eland.
Implementing this in the client's helpers module works. Then we also have a simple programmatic way to do this in Python.
Additionally, I think it's also important to have a CLI for this. This could of course also be through the client package. But since users are already used to deploying HF models with Eland I think it's a good fit to add more model deployment tooling here (also).
from eland.
Related Issues (20)
- [NLP] Unable to install eland[pytorch] using pip due to unable to find matching pytorch HOT 2
- Cannot append fields of type "dense vectorfield type
- Cannot append fields of type "dense_vector" to an existing index HOT 1
- why openai/clip-vit-base-patch32 model not support ! HOT 2
- support adding cert path to eland_import_hub_model script HOT 4
- Feedback 🗣️
- Failed to import huggingface model: cardiffnlp/twitter-roberta-base-sentiment HOT 1
- Upgrade PyTorch to version 2.1.2 and
- Support Python 3.11 HOT 1
- Conda downgrades Elasticsearch when installing eland HOT 1
- Learning to rank tests failing HOT 1
- More error information is needed when using pandas_to_eland()
- Support for TaylorAI/gte-tiny
- DataFrame(serverless_client) fails with `TypeError: 'Elasticsearch' object is not iterable` HOT 1
- Support for importing model HOT 5
- Fields (multi-fields?) specified in eland.Dataframe columns variable are not always returned HOT 3
- Eland should be Serverless aware when throwing incompatible ES version errors
- import new third party models into elastic HOT 3
- How to support type Keras Pre-trained HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eland.