INNER CODE UNIT · C++
field
epsilla-cloud/vectordb · engine/db/db_server.cpp:568
auto& field = table->table_schema_.fields_[index.tgt_field_id_];
engine::VectorPtr query_vec;
size_t query_dimension = field.vector_dimension_;
std::vector<engine::DenseVectorElement> denseQueryVec;
auto status = embedding_service_->denseEmbedQuery(
index.embedding_model_name_,
query,
denseQueryVec,
query_dimension,
headers,
index.dimensions > 0
);
if (!status.ok()) {
logger_.Error("Embedding service error: " + status.message());
return status;
}