An open API service indexing awesome lists of open source software.

https://github.com/ohcnetwork/ayushma

Empowering Nurses with Multilingual ICU Protocols. Leveraging the rapid advancements in AI technology, created multilingual interfaces that assist nurses in rapidly upgrading their knowledge about ICU protocols.
https://github.com/ohcnetwork/ayushma

ai gpt-4 rag

Last synced: about 1 year ago
JSON representation

Empowering Nurses with Multilingual ICU Protocols. Leveraging the rapid advancements in AI technology, created multilingual interfaces that assist nurses in rapidly upgrading their knowledge about ICU protocols.

Awesome Lists containing this project

README

          

# Ayushma AI

Empowering Nurses with Multilingual ICU Protocols. Leveraging the rapid advancements in AI technology, created multilingual interfaces that assist nurses in rapidly upgrading their knowledge about ICU protocols. This is a Django project.

## Requirements

- OpenAI Account with a valid API Key
- Docker

## Optional Requirements

- Pinecone Account with a valid API Key
- AWS SES Accout
- AWS S3 Account
- Google Cloud account with access to speech to text API

## Running the Project

> We strongly recommend using Docker to run the project. Manual methods are not supported at the moment.

```bash
make up
```

## Env Variables

Add these environment variables to your `.env` file.

| Variable | Description |
| ------------------------------ | -------------------------------------------------------------------------------------------------------------------- |
| AI_NAME | Name of the AI (default: Ayushma) |
| OPENAI_API_KEY | OpenAI API Key |
| PINECONE_API_KEY | Pinecone API Key |
| PINECONE_INDEX | Pinecone Index |
| VECTOR_DB | The Vector DB you would like to choose. "milvus" (default) or "pinecone" |
| CURRENT_DOMAIN | Current Domain where the frontend is hosted. ex. `https://ayushma.ohc.network` |
| EMAIL_HOST | SES Email Host (Optional) |
| EMAIL_USER | SES Email User (Optional) |
| EMAIL_PASSWORD | SES Email Password (Optional) |
| GOOGLE_APPLICATION_CREDENTIALS | Google Cloud Credentials (Optional). These should be in a file named `gc_credential.json` in the root of the project |
| S3_SECRET_KEY | AWS S3 Secret Key (Optional) |
| S3_KEY_ID | AWS S3 Key ID (Optional) |
| S3_BUCKET_NAME | AWS S3 Bucket Name (Optional) |
| S3_REGION | AWS S3 Region (Optional) |
| GOOGLE_RECAPTCHA_SECRET_KEY | Google Recaptcha Secret Key (Optional) |

## Google Cloud

To use Google Cloud Speech to Text API, you need to enable the API and create a service account. Download the credentials and save them in a file named `gc_credential.json` in the root of the project.