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}")
|