Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

The official Python library for the OpenAI API

openai/openai-python có thân thiện với người mới không?

Trong 30 ngày gần nhất, openai/openai-python đã merge 94 trên 166 pull request của người đóng góp bên ngoài, và maintainer thường phản hồi trong vòng 1 ngày. Hiện có 6 issue phù hợp với người mới đang mở.

Star
31.7k
Fork
6.8k
Issue cho người mới đang mở
6
Issue đã lập chỉ mục
68
Merge trung bình
2 ngày 8 giờ
Pull request đã merge (30 ngày)
121
Ngôn ngữ chính
Python
Giấy phép
Apache-2.0
Lần push lên GitHub gần nhất
30/9/2026
Lập chỉ mục gần nhất
19/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Không có quy tắc ứng xử
Label cho người mới
Chưa lập chỉ mục label nào cho người mới

Cách đóng góp cho openai/openai-python

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Dự án có sẵn dev container: mở trong Codespaces để có ngay môi trường chạy được trong trình duyệt.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép Apache-2.0 của dự án.
  4. Chọn một trong 6 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • fix(lib): handle null and empty text in parse_text
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 38/100

    openai/openai-python#3966 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Querystring drops explicit empty-string scalar values
    Đang mở
    sdk-breaking-change v4

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100

    openai/openai-python#3837 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Blocking the event loop since 3.x ?
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    openai/openai-python#3777 · 9 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Aborting a streaming Responses API request drops the function_call item, breaking the next turn with 400 "No tool call found for function call output"
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100

    openai/openai-python#3561 · 15 bình luận · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Define + export `ServiceTiers` string literal
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100

    openai/openai-python#3556 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Organization users `emails` filter returns no results for an existing user
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    openai/openai-python#3541 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Consider enabling HTTP2 by default
    Đang mở
    sdk-breaking-change

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    openai/openai-python#3476 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Bug:- websocket_base_url derivation corrupts URLs containing http:// in query params
    Đang mở
    upstream

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100

    openai/openai-python#3294 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • RFC: Proactive Server-Side Cancellation via `Request-Timeout-Ms`
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 62/100

    openai/openai-python#3277 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • AzureOpenAI/Foundry: promote x-ms-served-model header into Response.model for the Responses API (parity with OpenAI/Azure Chat Completions)
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 64/100

    openai/openai-python#3271 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • client.images.edit() method failed to pass image_url as image input
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100

    openai/openai-python#3256 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Background responses failures lack a stable code/name that maps to an exception class
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    openai/openai-python#3212 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Default web search to `type="approximate"`
    Đang mở
    upstream

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    openai/openai-python#3180 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • PydanticUserError with defer_build=True and pydantic 2.12 in multiprocess forkserver workers
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    openai/openai-python#3079 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Bug: server-side compaction is not emitted on Responses tool-call-only turns
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    openai/openai-python#3075 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add convenience methods for detecting model parameter support (temperature, reasoning)
    Đang mở

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 38/100

    openai/openai-python#3073 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • OpenAI Batch API returns 404 with GPT-5.x models
    Đang mở
    bug upstream

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    openai/openai-python#3071 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Response.output_text and responses.parse fail when an output_text item has text: null
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100

    openai/openai-python#3063 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • bug: Batch API result file download fails for large outputs (>200MB) with ConnectionResetError
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    openai/openai-python#2959 · 6 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Empty OPENAI_BASE_URL prevents fallback to default API endpoint
    Đang mở
    bug

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100

    openai/openai-python#2927 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Shell tool allowlist network policy broken
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    openai/openai-python#2920 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Responses WebSocket (/v1/responses) closes with code 1000 and no events when temperature is a decimal (e.g., 1.2)
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100

    openai/openai-python#2919 · 3 bình luận · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Azure OpenAI - `model` parameter in request body causes failures when deployment name differs from model name
    Đang mở
    bug

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100

    openai/openai-python#2892 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Responses API with code_interpreter returns empty output_text in v2.20.0 (regression from v2.19.0)
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    openai/openai-python#2870 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • IndexError in accumulate_event during Responses API streaming
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    openai/openai-python#2852 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Json parsing error with content moderation
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    openai/openai-python#2834 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • responses.parse() with background=True returns unparseable Response from retrieve() - missing ParsedResponse support for background mode
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 52/100

    openai/openai-python#2830 · 2 bình luận · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Improper handling of pydantic `extra="allow"`
    Đang mở
    bug

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 55/100

    openai/openai-python#2740 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • The return value of the vector_stores.file_batches.poll method contains the ID of the VectorStore.
    Đang mở
    bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    openai/openai-python#2724 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Encountering a 500 error when calling responses.parse on a schema containing decimal.Decimal fields.
    Đang mở
    api bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    openai/openai-python#2718 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Inconcistency between Responses API and Chat Completions API on rate limit errors
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 55/100

    openai/openai-python#2699 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Include `type_to_response_format_param` in public API
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 48/100

    openai/openai-python#2695 · 3 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Allow setting reasoning effort via environment variable
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 50/100

    openai/openai-python#2686 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Cancel for streaming Responses
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 38/100

    openai/openai-python#2643 · 2 bình luận · 11 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add ``__reduce__`` method to Exception types
    Đang mở

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 55/100

    openai/openai-python#2629 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Error "Item ‘rs_ABCD’ of type ‘reasoning’ was provided without its required..." when using CodeInterpreter
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    openai/openai-python#2561 · 7 bình luận · 5 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • GPT5 Models | Tool choices other than 'auto' are not supported with model
    Đang mở
    api bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    openai/openai-python#2537 · 17 bình luận · 3 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Realtime API Pydantic Models incomplete for RealtimeResponseStatus type
    Đang mở
    bug openapi

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100

    openai/openai-python#2502 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Responses API error handling reads error.message, but spec says message is top-level
    Đang mở
    bug sdk

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 57/100

    openai/openai-python#2487 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Incomplete responses are not handled by `parse_response` when using Structured Output
    Đang mở
    bug

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100

    openai/openai-python#2486 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • gpt-4o-transcribe client.audio.transcriptions.create fails on all supported audio types (“This model does not support the format you provided.”)
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    openai/openai-python#2477 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • OpenAI API responses.parse with web_search_preview tool returns corrupted JSON with control characters
    Đang mở
    bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    openai/openai-python#2458 · 1 bình luận · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Output response types are not usable as parameters
    Đang mở
    bug sdk

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    openai/openai-python#2323 · 5 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Invalid Schema Error when Using examples Field in Pydantic Model for OpenAI Python Client
    Đang mở
    api bug sdk

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100

    openai/openai-python#2274 · 1 bình luận · 3 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Realtime Session Update Configuration
    Đang mở
    bug sdk

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100

    openai/openai-python#2199 · 1 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • APIConnectionError raised when using AsyncOpenAI along FastAPI and uvicorn(uvloop)
    Đang mở
    bug sdk

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100

    openai/openai-python#1927 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Moderation Endpoint Schema Mismatch for illicit and illicit_violent fields
    Đang mở
    bug openapi

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    openai/openai-python#1786 · 6 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • beta.chat.completions.parse returns unhandled ValidationError
    Đang mở
    bug sdk

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    openai/openai-python#1763 · 22 bình luận · 13 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Typing: when stream is completed, delta in ChatCompletionChunk from azure openai is None; should be ChoiceDelta
    Đang mở
    api bug

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 40/100

    openai/openai-python#1677 · 8 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • I can no longer upload files to vector store with AzureOpenAI
    Đang mở
    Azure bug

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 30/100

    openai/openai-python#1591 · 15 bình luận · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.