chromium/services/passage_embeddings/passage_embeddings_service.cc

// Copyright 2024 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "services/passage_embeddings/passage_embeddings_service.h"

#include "base/files/file.h"
#include "components/optimization_guide/machine_learning_tflite_buildflags.h"
#include "services/passage_embeddings/passage_embedder.h"

namespace passage_embeddings {

PassageEmbeddingsService::PassageEmbeddingsService(
    mojo::PendingReceiver<mojom::PassageEmbeddingsService> receiver)
    :{}

PassageEmbeddingsService::~PassageEmbeddingsService() = default;

void PassageEmbeddingsService::LoadModels(
    mojom::PassageEmbeddingsLoadModelsParamsPtr params,
    mojo::PendingReceiver<mojom::PassageEmbedder> model,
    LoadModelsCallback callback) {}

}  // namespace passage_embeddings