1 line
2.8 KiB
JSON
1 line
2.8 KiB
JSON
{"repo": "aixhunter/filewizardai", "files": {".env.md": {"8ca4366a0309b2e4e49db60cce3b92ad40babfbd": {"t": 1785674370.3370261, "n": 2562, "h": "6234b9c6f6211268", "c": "The .env file is used to store environment variables for the backend server. it contains two sections: Text Processing Configuration and Image Processing Configuration:\n\n## Text Processing Configuration\n\nThese variables are used for document (text) processing:\n\n- TEXT_API_END_POINT: Specifies the API endpoint for text processing.\n- TEXT_MODEL_NAME: Defines the model to be used for text processing.\n- TEXT_API_KEYS: A list containing the API key(s) required for authentication when making requests to the text API\n endpoint. **`Using multiple keys will help in avoiding rate limits.`**\n\n## Image Processing Configuration\n\nThese variables are used for image processing:\n\n- IMAGE_API_END_POINT: Specifies the API endpoint for image processing.\n- IMAGE_MODEL_NAME: Defines the model used for image processing.\n- IMAGE_API_KEYS: A list containing the API key(s) for image processing requests. Using multiple keys will help in avoiding rate limits.\n\n\n## Examples:\n\n- **GROQ** (Recommended for text processing)\n\nGet your free api key from here: https://console.groq.com/keys\n```bash\n# API and MODEL used for documents processing\nTEXT_API_END_POINT=https://api.groq.com/openai/v1\nTEXT_MODEL_NAME=llama3-70b-8192\nTEXT_API_KEYS=[\"gsk_xxx\",\"gsk_yyy\"]\n\n# API and MODEL used for images processing\nIMAGE_API_END_POINT=https://api.groq.com/openai/v1\nIMAGE_MODEL_NAME=llava-v1.5-7b-4096-preview\nIMAGE_API_KEYS=[\"gsk_xxx\",\"gsk_yyy\"]\n```\n\n- **OPENAI**\n```bash\n# API and MODEL used for documents processing\nTTEXT_API_END_POINT=https://api.openai.com/v1\nTTEXT_MODEL_NAME=gpt-4o\nTTEXT_API_KEYS=[\"sk-xxx\",\"sk-yyy\"]\n\n# API and MODEL used for images processing\nTIMAGE_API_END_POINT=https://api.openai.com/v1\nTIMAGE_MODEL_NAME=gpt-4o\nTIMAGE_API_KEYS=[\"sk-xxx\",\"sk-yyy\"]\n```\n\n- **OLLAMA**\n```bash\n# API and MODEL used for documents processing\nTEXT_API_END_POINT=http://localhost:11434/v1\nTEXT_MODEL_NAME=gemma2:latest\nTEXT_API_KEYS=[\"ollama\"]\n\n# API and MODEL used for images processing\nIMAGE_API_END_POINT=http://localhost:11434/v1\nIMAGE_MODEL_NAME=moondream:latest\nIMAGE_API_KEYS=[\"ollama\"]\n```\n\n\n- **HUGGING FACE**\n\nGet your free api key from here: https://huggingface.co/settings/tokens\n\n```bash\n# API and MODEL used for documents processing\nTEXT_API_END_POINT=https://api-inference.huggingface.co/v1\nTEXT_MODEL_NAME=microsoft/Phi-3-mini-4k-instruct\nTEXT_API_KEYS=[\"hf_xxx\",\"hf_yyy\"]\n\n# API and MODEL used for images processing\nIMAGE_API_END_POINT=https://api-inference.huggingface.co/v1\nIMAGE_MODEL_NAME=nlpconnect/vit-gpt2-image-captioning\nIMAGE_API_KEYS=[\"hf_xxx\",\"hf_yyy\"]\n```"}}}} |