railsstudent / fullstack-genai-translation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Description

This repo uses Azure OpenAI, Langchain + Gemini 1.0 Pro, and Google Cloud Translation API to translate text from one language to another language

Google Cloud credits are provided for this project. #GeminiSprint hashtag.

Installation

$ npm install
$ cd ./nestjs-genai-translation
$ npm install
$
$ cd ../ng-genai-translation-app
$ npm install

Running the app in Docker

  • Copy .env.docker.example to .env
  • Update the environment variables in .env
$ cp .env.docker.example .env
$ docker-compose up -d

About


Languages

Language:TypeScript 92.8%Language:Dockerfile 3.1%Language:JavaScript 2.3%Language:SCSS 1.0%Language:HTML 0.8%