syntax = "proto3"; package protoembedding; message NodeEmbeddingRequest { repeated uint32 node_ids = 1; } message NodeEmbeddingResponse { bytes embeddings_data = 1; // All embedded binary datas repeated int32 dimensions = 2; // Shape [batch_size, embedding_dim] repeated uint32 missing_ids = 3; // Missing node ids }