>백엔드 개발 >파이썬 튜토리얼 >Graddio의 문서 API 업데이트

Graddio의 문서 API 업데이트

Patricia Arquette
Patricia Arquette원래의
2024-10-28 15:27:02674검색

개요

  • 안녕하세요 여러분! 지난 주에 저는 그라디오의 세계에 뛰어들어 문서 개선에 기여할 기회를 가졌습니다. 재미있는 경험이었기 때문에 제가 배운 것과 그 과정이 어떻게 진행되었는지 공유하고 싶다고 생각했습니다.

    Document API Update on Graddio 그라디오앱 / 그라디오

    Python으로 멋진 기계 학습 앱을 구축하고 공유하세요. ? 우리의 일을 응원하는 스타!

    Document API Update on Graddio
    Document API Update on Graddio Document API Update on Graddio

    Document API Update on Graddio Document API Update on Graddio Document API Update on Graddio Document API Update on Graddio Document API Update on Graddio Document API Update on Graddio

    웹사이트 | 선적 서류 비치 | 가이드 | 시작하기 | 예시

    영어 | 중국어

    Gradio: Python으로 기계 학습 웹 앱 구축

    Gradio는 기계 학습 모델, API 또는 임의의 Python 함수를 위한 데모 또는 웹 애플리케이션을 빠르게 구축할 수 있는 오픈 소스 Python 패키지입니다. 그러면 Gradio에 내장된 공유 기능을 사용하여 단 몇 초 만에 데모 또는 웹 애플리케이션에 대한 링크를 공유할 수 있습니다. JavaScript, CSS 또는 웹 호스팅 경험이 필요하지 않습니다!

    Document API Update on Graddio

    파이썬 몇 줄만 있으면 자신만의 데모를 만들 수 있으니 시작해 볼까요?

    설치

    전제 조건: Gradio 5에는 Python 3.10 이상이 필요합니다

    Python에 기본적으로 포함되어 있는 pip를 사용하여 Gradio를 설치하는 것이 좋습니다. 터미널이나 명령 프롬프트에서 다음을 실행하세요:

    pip install --upgrade gradio
    전체 화면 모드로 전환 전체 화면 모드 종료

    가상 환경에서 Gradio를 설치하는 것이 가장 좋습니다. 자세한 설치 지침은…

    GitHub에서 보기

문제

'huggingface' 유형의 버튼이 검은색으로 나타남 #9787

Document API Update on Graddio
스테베올라스 게시일:

버그 설명

다크 모드가 아닌 경우 '허깅 페이스 버튼은 흰색 텍스트와 함께 검은색으로 표시됩니다. 다크 모드에서는 흰색으로 나타납니다. 이는 문서에 위배됩니다. 그리고 Gradio 5.1.0에서 작동했던 방식과는 정반대입니다.

기존 이슈를 검색하셨나요? ?

  • [X] 검색한 결과 기존 문제가 발견되지 않았습니다

재생산

pip install --upgrade gradio
전체 화면 모드로 전환 전체 화면 모드 종료

스크린샷

Document API Update on Graddio

로그

응답 없음

시스템 정보

import numpy as np
import gradio as gr

with gr.Blocks() as demo:
    text_button = gr.Button("I Am a Button", variant='huggingface')


if __name__ == "__main__":
    demo.launch()
전체 화면 모드로 전환 전체 화면 모드 종료

심각도

해결할 수 있습니다

GitHub에서 보기
  • 모든 것은 Gradio 저장소에 새로운 문제가 나타났을 때 누군가 버튼 구성요소의 'huggingface' 변형이 어두운 모드가 아닐 때 검은색 배경과 흰색 텍스트로 표시되는 것을 발견했을 때 시작되었습니다. 이는 문서에 설명된 방식과 Gradio 5.1.0에서 보이는 방식과도 달랐습니다. 원문을 보실 수 있습니다

풀 리퀘스트

`gr.Button`의 "variant" 매개변수에 대한 독스트링 업데이트 #9806

Document API Update on Graddio
페이딩NA 게시일:

설명

버튼 API 참조 정렬 매개변수 문서

? PR은 이슈를 타겟으로 해야 합니다

폐점: #9787

테스트

모든 테스트를 통과했습니다.

GitHub에서 보기
  • 이 PR은 내가 처음부터 마지막까지 수행한 것과 완전히 다른 것으로 나타났습니다. 이것은 변형의 올바른 동작을 수행하기 위해 단순히 API 문서를 업데이트했을 뿐 아니라 관리자가 어떻게 사용하는지 확인할 수 있는 좋은 사례입니다. 별도의 새로운 PR을 생성하지 않고 API 문서에 대한 업데이트를 동시에 수행할 수 있는 PR은 병합되지 않은 다른 PR과 중복되어 PR의 범람을 줄입니다.

내가 배운 것

  • 소통이 핵심입니다 - 기여자와 관리자 간의 대화가 개방적이고 명확하여 수정해야 할 사항을 쉽게 이해할 수 있었습니다. 연락하고 질문하는 것이 얼마나 중요한지 일깨워줍니다.

위 내용은 Graddio의 문서 API 업데이트의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.