@@ -54,11 +54,10 @@ async def create_openai_chat_client(
54
54
)
55
55
elif OPENAI_CHAT_HOST == "github" :
56
56
logger .info ("Setting up OpenAI client for chat completions using GitHub Models" )
57
- github_base_url = os .getenv ("GITHUB_BASE_URL" , "https://models.github.ai/inference" )
58
57
github_model = os .getenv ("GITHUB_MODEL" , "openai/gpt-4o" )
59
- logger .info (f"Using GitHub Models with base URL: { github_base_url } , model: { github_model } " )
58
+ logger .info (f"Using GitHub Models with model: { github_model } " )
60
59
openai_chat_client = openai .AsyncOpenAI (
61
- base_url = github_base_url ,
60
+ base_url = "https://models.github.ai/inference" ,
62
61
api_key = os .getenv ("GITHUB_TOKEN" ),
63
62
)
64
63
else :
@@ -114,11 +113,10 @@ async def create_openai_embed_client(
114
113
)
115
114
elif OPENAI_EMBED_HOST == "github" :
116
115
logger .info ("Setting up OpenAI client for embeddings using GitHub Models" )
117
- github_base_url = os .getenv ("GITHUB_BASE_URL" , "https://models.github.ai/inference" )
118
116
github_embed_model = os .getenv ("GITHUB_EMBED_MODEL" , "openai/text-embedding-3-small" )
119
- logger .info (f"Using GitHub Models with base URL: { github_base_url } , embedding model: { github_embed_model } " )
117
+ logger .info (f"Using GitHub Models with embedding model: { github_embed_model } " )
120
118
openai_embed_client = openai .AsyncOpenAI (
121
- base_url = github_base_url ,
119
+ base_url = "https://models.github.ai/inference" ,
122
120
api_key = os .getenv ("GITHUB_TOKEN" ),
123
121
)
124
122
else :
0 commit comments