Spaces:
Running
Running
Chandima Prabhath
commited on
Commit
·
8d28aeb
1
Parent(s):
e2cc7c8
Update LLM model and API configuration; modify example prompt for testing
Browse files
polLLM.py
CHANGED
|
@@ -19,9 +19,10 @@ handler.setFormatter(logging.Formatter("%(asctime)s [%(levelname)s] %(message)s"
|
|
| 19 |
logger.addHandler(handler)
|
| 20 |
|
| 21 |
# --- LLM settings from config.yaml ---
|
| 22 |
-
_DEFAULT_MODEL = "
|
| 23 |
_SYSTEM_TEMPLATE = _config.get("system_prompt", "")
|
| 24 |
_CHAR = _config.get("char", "Eve")
|
|
|
|
| 25 |
|
| 26 |
# --- Custom exception ---
|
| 27 |
class LLMBadRequestError(Exception):
|
|
@@ -30,8 +31,8 @@ class LLMBadRequestError(Exception):
|
|
| 30 |
|
| 31 |
# --- OpenAI client init ---
|
| 32 |
client = OpenAI(
|
| 33 |
-
base_url="https://
|
| 34 |
-
api_key="
|
| 35 |
)
|
| 36 |
|
| 37 |
def _build_system_prompt() -> str:
|
|
@@ -83,6 +84,6 @@ def generate_llm(
|
|
| 83 |
if __name__ == "__main__":
|
| 84 |
logger.info("Testing generate_llm() with a sample prompt")
|
| 85 |
try:
|
| 86 |
-
print(generate_llm("
|
| 87 |
except LLMBadRequestError as e:
|
| 88 |
logger.warning(f"Test failed with bad request: {e}")
|
|
|
|
| 19 |
logger.addHandler(handler)
|
| 20 |
|
| 21 |
# --- LLM settings from config.yaml ---
|
| 22 |
+
_DEFAULT_MODEL = "nvidia/Llama-3.1-Nemotron-Nano-8B-v1" # _config.get("model", "openai-large")
|
| 23 |
_SYSTEM_TEMPLATE = _config.get("system_prompt", "")
|
| 24 |
_CHAR = _config.get("char", "Eve")
|
| 25 |
+
_CHUTES_API_KEY = os.getenv("CHUTES_API_KEY")
|
| 26 |
|
| 27 |
# --- Custom exception ---
|
| 28 |
class LLMBadRequestError(Exception):
|
|
|
|
| 31 |
|
| 32 |
# --- OpenAI client init ---
|
| 33 |
client = OpenAI(
|
| 34 |
+
base_url="https://llm.chutes.ai/v1/",
|
| 35 |
+
api_key=""
|
| 36 |
)
|
| 37 |
|
| 38 |
def _build_system_prompt() -> str:
|
|
|
|
| 84 |
if __name__ == "__main__":
|
| 85 |
logger.info("Testing generate_llm() with a sample prompt")
|
| 86 |
try:
|
| 87 |
+
print(generate_llm("generate 4 images of 1:1 profile picture"))
|
| 88 |
except LLMBadRequestError as e:
|
| 89 |
logger.warning(f"Test failed with bad request: {e}")
|