#![allow(unused_imports)]
use axum::{Json, Router, extract, routing::post};
use openai::schemas::{CreateEmbeddingRequest, CreateEmbeddingResponse};
pub fn routes() -> Router {
Router::new().route("/", post(create))
}
#[axum::debug_handler]
async fn create(
extract::Json(_): extract::Json<CreateEmbeddingRequest>,
) -> Json<CreateEmbeddingResponse> {
Json(CreateEmbeddingResponse {
object: "list".into(),
model: "text-embedding-ada-002".into(),
data: vec![],
usage: Default::default(),
}) }