Normalise URLs so that / suffix is optional (#617)

This commit is contained in:
cybermaggedon 2026-01-19 13:34:33 +00:00 committed by GitHub
parent 83ea15dae7
commit 58c00149a7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 5 additions and 5 deletions

View file

@ -40,7 +40,7 @@ class Processor(LlmService):
)
self.default_model = model
self.url = url + "v1/"
self.url = url.rstrip('/') + "/v1/"
self.temperature = temperature
self.max_output = max_output
self.openai = OpenAI(

View file

@ -83,7 +83,7 @@ class Processor(LlmService):
try:
url = f"{self.base_url}/chat/completions"
url = f"{self.base_url.rstrip('/')}/chat/completions"
async with self.session.post(
url,
@ -155,7 +155,7 @@ class Processor(LlmService):
}
try:
url = f"{self.base_url}/chat/completions"
url = f"{self.base_url.rstrip('/')}/chat/completions"
async with self.session.post(
url,

View file

@ -75,7 +75,7 @@ class Processor(LlmService):
try:
url = f"{self.base_url}/completions"
url = f"{self.base_url.rstrip('/')}/completions"
async with self.session.post(
url,
@ -138,7 +138,7 @@ class Processor(LlmService):
}
try:
url = f"{self.base_url}/completions"
url = f"{self.base_url.rstrip('/')}/completions"
async with self.session.post(
url,