Skip to content

hreid3/deep-ml-tasks

Repository files navigation

Deep ML Tasks

A powerful Next.js microservice powering AI's machine learning capabilities. This service provides enterprise-grade ML capabilities through RESTful APIs, enabling seamless integration of AI features into your applications.

🚀 Features

  • 🧠 NLP Tasks
    • Text Embeddings Generation - Transform text into high-dimensional vectors
    • Text Classification
    • Summarization
    • Semantic Searching (Coming Soon as needed for https://legiEquity.us)

📚 API Documentation

Interactive API documentation is available at /api-doc when running the application. Built with OpenAPI/Swagger, it provides:

  • 🔍 Interactive API testing console
  • 📋 Request/response schemas
  • 💡 Example payloads
  • 🔒 Authentication details

🛠️ Development

Prerequisites

  • Node.js >= 18
  • npm >= 9

Setup

  1. Clone the repository:
git clone git@github.com:hreid3/deep-ml-tasks.git
cd deep-ml-tasks
  1. Install dependencies:
npm install
  1. Create a .env.local file with required environment variables:
HUGGING_FACE_TOKEN=your_token_here
  1. Run the development server:
npm run dev

Visit http://localhost:3000/api-doc to explore the API documentation.

🤝 Contributing

📝 License

About

Inferencing Endpoints based on transformers.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published