| | MODEL_MAP = { |
| | "mixtral-8x7b": "mistralai/Mixtral-8x7B-Instruct-v0.1", |
| | "nous-mixtral-8x7b": "NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO", |
| | "mistral-7b": "mistralai/Mistral-7B-Instruct-v0.2", |
| | |
| | "gemma-7b": "google/gemma-1.1-7b-it", |
| | "command-r-plus": "CohereForAI/c4ai-command-r-plus", |
| | "llama3-70b": "meta-llama/Meta-Llama-3-70B-Instruct", |
| | "zephyr-141b": "HuggingFaceH4/zephyr-orpo-141b-A35b-v0.1", |
| | "default": "NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO", |
| | } |
| |
|
| | AVAILABLE_MODELS = list(MODEL_MAP.keys()) |
| |
|
| | PRO_MODELS = ["command-r-plus", "llama3-70b", "zephyr-141b"] |
| |
|
| | STOP_SEQUENCES_MAP = { |
| | "mixtral-8x7b": "</s>", |
| | "nous-mixtral-8x7b": "<|im_end|>", |
| | "mistral-7b": "</s>", |
| | |
| | "gemma-7b": "<eos>", |
| | "command-r-plus": "<|END_OF_TURN_TOKEN|>", |
| | } |
| |
|
| | TOKEN_LIMIT_MAP = { |
| | "mixtral-8x7b": 32768, |
| | "nous-mixtral-8x7b": 32768, |
| | "mistral-7b": 32768, |
| | |
| | "gemma-7b": 8192, |
| | "command-r-plus": 32768, |
| | "llama3-70b": 8192, |
| | "zephyr-141b": 2048, |
| | "gpt-3.5-turbo": 8192, |
| | } |
| |
|
| | TOKEN_RESERVED = 20 |
| |
|
| |
|
| | |
| | AVAILABLE_MODELS_DICTS = [ |
| | { |
| | "id": "mixtral-8x7b", |
| | "description": "[mistralai/Mixtral-8x7B-Instruct-v0.1]: https://huggingface.co/mistralai/Mixtral-8x7B-Instruct-v0.1", |
| | "object": "model", |
| | "created": 1700000000, |
| | "owned_by": "mistralai", |
| | }, |
| | { |
| | "id": "nous-mixtral-8x7b", |
| | "description": "[NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO]: https://huggingface.co/NousResearch/Nous-Hermes-2-Mixtral-8x7B-DPO", |
| | "object": "model", |
| | "created": 1700000000, |
| | "owned_by": "NousResearch", |
| | }, |
| | { |
| | "id": "mistral-7b", |
| | "description": "[mistralai/Mistral-7B-Instruct-v0.2]: https://huggingface.co/mistralai/Mistral-7B-Instruct-v0.2", |
| | "object": "model", |
| | "created": 1700000000, |
| | "owned_by": "mistralai", |
| | }, |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | { |
| | "id": "gemma-7b", |
| | "description": "[google/gemma-1.1-7b-it]: https://huggingface.co/google/gemma-1.1-7b-it", |
| | "object": "model", |
| | "created": 1700000000, |
| | "owned_by": "Google", |
| | }, |
| | { |
| | "id": "command-r-plus", |
| | "description": "[CohereForAI/c4ai-command-r-plus]: https://huggingface.co/CohereForAI/c4ai-command-r-plus", |
| | "object": "model", |
| | "created": 1700000000, |
| | "owned_by": "CohereForAI", |
| | }, |
| | { |
| | "id": "llama3-70b", |
| | "description": "[meta-llama/Meta-Llama-3-70B]: https://huggingface.co/meta-llama/Meta-Llama-3-70B", |
| | "object": "model", |
| | "created": 1700000000, |
| | "owned_by": "Meta", |
| | }, |
| | { |
| | "id": "zephyr-141b", |
| | "description": "[HuggingFaceH4/zephyr-orpo-141b-A35b-v0.1]: https://huggingface.co/HuggingFaceH4/zephyr-orpo-141b-A35b-v0.1", |
| | "object": "model", |
| | "created": 1700000000, |
| | "owned_by": "Huggingface", |
| | }, |
| | { |
| | "id": "gpt-3.5-turbo", |
| | "description": "[openai/gpt-3.5-turbo]: https://platform.openai.com/docs/models/gpt-3-5-turbo", |
| | "object": "model", |
| | "created": 1700000000, |
| | "owned_by": "OpenAI", |
| | }, |
| | ] |
| |
|