gflachs / GreenPrompt_LLM_Registry

MIT License
0 stars 0 forks source link

LLM Registry Service

Table of Content

  1. Purpose
  2. Setup
  3. Contribution

Purpose

This Service provides LLMS via an API. It is part of the Greenprompt project. The service registry is a central component of the Greenprompt project. It is responsible for managing the lifecycle of the LLMWrappers and providing information about the currently deployed LLMS to the other components of the Greenprompt project.

It knows which machines are available, spawns LLMWrapper on them and manages the LLMS, which are running inside the LLMWrappers. The service registry is also responsible for providing information about the currently deployed LLMS to the other components of the Greenprompt project.

Architecture

Components Sequenz Activity

Communication with the Promtingservice

Communication with the Promtingservice

Setup

pip install -r requirements.txt

Contribution

Thank you for your interest in contributing to our project! To ensure the quality and consistency of our code, we kindly ask you to follow these guidelines.

Branch Protection

Code Quality

No New Bugs

Tests

Documentation

Pull Request (PR) Description

Style Guidelines

Feedback and Reviews

Summary

With these guidelines, we aim to ensure that the code remains easy to read and maintain for all team members. We greatly appreciate your contributions and look forward to your Pull Requests!