Feature Request: Configurable Ollama Base URL
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 48/100
Hướng nghiên cứu
Trước tiên, hãy kiểm tra action.yml và README.md, sau đó xác định các vị trí gọi Ollama API trong mã Go. Thêm input có thể cấu hình nhưng vẫn giữ giá trị mặc định là localhost, xác thực các URL không đúng định dạng hoặc không thể truy cập, và ghi lại cách sử dụng trong workflow. Công việc được xem là hoàn tất khi mọi lệnh gọi Ollama đều sử dụng URL đã chọn và các bài kiểm thử hoặc bước kiểm tra liên quan đều đạt.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
🛠️ Feature Request: Configurable Ollama Base URL
Team 150
Problem Statement
The current implementation has Ollama's base URL hardcoded to http://localhost:11434. This limits flexibility, especially for users who want to point to a self-hosted or remote Ollama instance rather than the default local setup.
Proposed Solution
Add an ollama-url input parameter to the GitHub Action configuration (action.yml). This parameter should allow users to specify a custom Ollama server URL. The action should use this input to determine the base URL for connecting to Ollama.
Acceptance Criteria
- Introduce a new
ollama-urlinput inaction.yml(with a suitable default if omitted). - Update code to use the specified
ollama-urlfor all Ollama API calls. - Update documentation and
README.mdto explain how to set a custom Ollama URL. - Add input validation and error handling for malformed or unreachable URLs.
Context / Motivation
Making Ollama's base URL configurable enables broader support for diverse CI/CD or on-premise deployments where the Ollama server may not be running on localhost.
Additional Notes
- Ensure the default (
http://localhost:11434) is maintained for users who do not specify a value. - Example usage in workflow:
with: ollama-url: "http://my-ollama-server:11434"
- Ngôn ngữ chính
- Go
- Star
- 4
- Fork
- 7
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue tương tự
-
Project submission: 5diveĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
slavakurilyak/awesome-ai-agents#710 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
`renderLinkedIssues` overshoots its byte budget: unresolved and omitted lists are never boundedĐang mởagent-butler-finding agent-research-recommend bug ready-for-agent
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
jordansmall/spindrift#4614 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
weaviate/weaviate-go-client#485 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Auth server panics in GetProjectById when FindUsersByUID returns an errorCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 85/100
litmuschaos/litmus#5641 ·
Maintainer thường phản hồi trong vòng 6 ngày