This commit is contained in:
ManishMadan2882
2025-03-16 04:02:12 +05:30
2 changed files with 10 additions and 10 deletions

View File

@@ -137,17 +137,17 @@ class OpenAILLM(BaseLLM):
class AzureOpenAILLM(OpenAILLM):
def __init__(
self, openai_api_key, openai_api_base, openai_api_version, deployment_name
self, api_key, user_api_key, *args, **kwargs
):
super().__init__(openai_api_key)
super().__init__(api_key)
self.api_base = (settings.OPENAI_API_BASE,)
self.api_version = (settings.OPENAI_API_VERSION,)
self.deployment_name = (settings.AZURE_DEPLOYMENT_NAME,)
from openai import AzureOpenAI
self.client = AzureOpenAI(
api_key=openai_api_key,
api_key=api_key,
api_version=settings.OPENAI_API_VERSION,
api_base=settings.OPENAI_API_BASE,
deployment_name=settings.AZURE_DEPLOYMENT_NAME,
azure_endpoint=settings.OPENAI_API_BASE
)

View File

@@ -450,7 +450,7 @@ connect_cloud_api_provider() {
check_and_start_docker
echo -e "\n${NC}Starting Docker Compose...${NC}"
docker compose --env-file "${ENV_FILE}" -f "${COMPOSE_FILE}" build && docker compose -f "${COMPOSE_FILE}" up -d
docker compose --env-file "${ENV_FILE}" -f "${COMPOSE_FILE}" up -d --build
docker_compose_status=$?
echo "Docker Compose Exit Status: $docker_compose_status" # Debug output
@@ -476,16 +476,16 @@ while true; do # Main menu loop
case $main_choice in
1) # Use DocsGPT Public API Endpoint
use_docs_public_api_endpoint
;;
break ;;
2) # Serve Local (with Ollama)
serve_local_ollama
;;
break ;;
3) # Connect Local Inference Engine
connect_local_inference_engine
;;
break ;;
4) # Connect Cloud API Provider
connect_cloud_api_provider
;;
break ;;
*)
echo -e "\n${RED}Invalid choice. Please choose 1-4.${NC}" ; sleep 1 ;;
esac