Skip to content

scaleway/moshi-client-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moshi client examples

This repository contains multiple implementations of the Moshi client across different languages and configurations. Each folder includes either a non-UI (-no-ui) or a UI (-ui) version of the client.

Project Contents

  • node-no-ui: Moshi client without a UI in Node.js (written in Typescript).
  • python-no-ui: Moshi client without a UI in Python.
  • rust-no-ui: Moshi client without a UI in Rust.
  • rust-ui: Moshi client with a UI in Rust.
  • web-ui: Moshi client with a web UI.

Quickstart

  • Create a deployment of Moshi using Scaleway's Managed Inference service (see the documentation for further information);
  • Create a model endpoint and get the deployment UUID to which the endpoint will be associated;
  • (Optionnal) Create an IAM API key to secure your endpoint;
  • Follow the instructions in the README of the client you want to use.