Skip to main content

Mirinae is a Python package for MAGO's framework

Project description

Mirinae

MAGO audion python

마고 프레임워크를 사용할 수 있는 CLI 도구입니다.

마고 서비스

설치

  • Python 3.9 이상이 필요합니다.
pip install mirinae
  • mirinae는 /home/user/.mirinae 디렉토리에 설정 파일을 저장합니다.
  • mirinae를 사용하기 위해서는 PATH 환경 변수에 /home/user/.local/bin 디렉토리를 추가해야 합니다.
echo 'export PATH=$PATH:/home/galois/.local/bin' >> ~/.bashrc
source ~/.bashrc

zsh를 사용하는 경우에는 ~/.zshrc 파일을 수정해야 합니다.

echo 'export PATH=$PATH:/home/galois/.local/bin' >> ~/.zshrc
source ~/.zshrc

기본 동작 방법

사용자 등록

  • 사용자가 mirinae-cli를 사용하여 마고 서비스를 사용하기 위해서는 사용자 등록이 필요합니다.
  • 사용자 등록은 audion home에서 진행할 수 있습니다.

로그인

mirinae user login -v -e <email> -w <password>

Flow

audion에서 제공하는 서비스는 flow를 사용하여 서비스를 제공합니다. flow는 사용자가 사용하고 싶은 서비스를 선태하고 curation을 통해 사용자 맞춤형 flow를 생성합니다. 그리고 한 줄의 명령어로 flow를 실행할 수 있습니다.

Flow 생성

Product

  • 마고에서는 사용자가 손쉽게 서비스를 사용할 수 있도록 기본적인 flow를 제공합니다.
  • 기본적으로 제공되는 flowproduct 형태로 제공이 되고, 이미 마고에서 기본적으로 몇 개의 product를 제공하고 있습니다. 사용자가 새로운 product를 생성하여 마고에 등록 요청을 하면, 검토를 거쳐 마고에서 product를 등록해 드립니다.
  • 현재 지원하고 있는 프로덕트는 다음과 같습니다.
프로덕트 프로젝트 ID
Subtitle Generation audion_sg
Voice Separation audion_vs
Music Source Separation audion_mss

Project

  • flow를 실행하기 위해서는 project가 필요합니다.
  • projectproduct를 사용하여 생성할 수 있습니다.
mirinae project create -v --prod-id <product_id>

생성된 프로젝트는 아래와 같이 확인할 수 있습니다.

mirinae project get -v

미디어 파일로 프로젝트 사용하기

다음 3가지 방법으로 미디어 파일을 프로젝트에 사용할 수 있습니다.

| 입력 타입 | 설명 | | url | URL을 사용하여 미디어 파일을 사용합니다. | | file | 로컬에 있는 미디어 파일을 사용합니다. | | uri | 마고 서비스에 있는 미디어 파일을 사용합니다. |

URL을 사용하기

mirinae pipeline proj -v --proj-id <project_id> --it url -i <url>

로컬 파일을 사용하기

mirinae pipeline proj -v --proj-id <project_id> --it file -i <file_path>

마고 서비스에 있는 파일을 사용하기

mirinae pipeline proj -v --proj-id <project_id> --it uri -i <uri>

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mirinae-0.1.13.tar.gz (7.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mirinae-0.1.13-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file mirinae-0.1.13.tar.gz.

File metadata

  • Download URL: mirinae-0.1.13.tar.gz
  • Upload date:
  • Size: 7.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for mirinae-0.1.13.tar.gz
Algorithm Hash digest
SHA256 52d1984fef85ffa0ea3c7bb09bb5749b454107ce5e98a978f2f2eb18535fa754
MD5 c35921ecb66f6d5898f452770311aee8
BLAKE2b-256 b75f19355525e80a424add3dfd598cf7e48c16d9ff7c4b2e277494b2f7937384

See more details on using hashes here.

File details

Details for the file mirinae-0.1.13-py3-none-any.whl.

File metadata

  • Download URL: mirinae-0.1.13-py3-none-any.whl
  • Upload date:
  • Size: 8.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for mirinae-0.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 c83257d2f0437288e8abc5143f0750673023f5733297e77e658d8b69c1bbf4cd
MD5 e004321366d8435220fa94a68acc726c
BLAKE2b-256 5c00073283e542a69f6b99611c6dafbed7279a6dce72b2ea8bb3c642b5b98402

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page