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

Project

  • flow를 실행하기 위해서는 project가 필요합니다.
  • project는 product를 사용하여 생성할 수 있습니다.
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.14.tar.gz (17.7 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.14-py3-none-any.whl (37.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mirinae-0.1.14.tar.gz
  • Upload date:
  • Size: 17.7 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.14.tar.gz
Algorithm Hash digest
SHA256 ef227b2493e092c692fc58ac3b3a1aa4c4313d437fd71efaf3f977c38155586b
MD5 4038805a365ea395b43720a03adbaa0f
BLAKE2b-256 6757e2c1d6d715b519034a09092128c3c6d7e522be9f8eaf0561833143c9f5cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mirinae-0.1.14-py3-none-any.whl
  • Upload date:
  • Size: 37.0 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.14-py3-none-any.whl
Algorithm Hash digest
SHA256 ce230353a10db9a3aea1b997dc4bb73ec0ea208d7de7f3b27562059fa63cd913
MD5 955312a6b5bd3b242330fcfda9252dde
BLAKE2b-256 47dbcfc43d1ed067e8d281eb613c7fce0c4d3c07b7bd7e309bdf8a4bcc8369ca

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