> ## Documentation Index
> Fetch the complete documentation index at: https://generaltranslation.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# CommunityNotesClient

<div id="submodules">
  ## 하위 모듈
</div>

* [xdk.community\_notes.client 모듈](/ko/xdks/python/reference/xdk.community_notes.client)
  * [`CommunityNotesClient`](/ko/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient)
    * [`CommunityNotesClient.__init__()`](/ko/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.__init__)
    * [`CommunityNotesClient.create()`](/ko/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.create)
    * [`CommunityNotesClient.delete()`](/ko/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.delete)
    * [`CommunityNotesClient.evaluate()`](/ko/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.evaluate)
    * [`CommunityNotesClient.search_eligible_posts()`](/ko/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.search_eligible_posts)
    * [`CommunityNotesClient.search_written()`](/ko/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.search_written)
* [xdk.community\_notes.models 모듈](/ko/xdks/python/reference/xdk.community_notes.models)
  * [`CreateRequest`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.CreateRequest)
    * [`CreateRequest.model_config`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.CreateRequest.model_config)
  * [`CreateResponse`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.CreateResponse)
    * [`CreateResponse.model_config`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.CreateResponse.model_config)
  * [`DeleteResponse`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.DeleteResponse)
    * [`DeleteResponse.model_config`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.DeleteResponse.model_config)
  * [`EvaluateRequest`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.EvaluateRequest)
    * [`EvaluateRequest.model_config`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.EvaluateRequest.model_config)
  * [`EvaluateResponse`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.EvaluateResponse)
    * [`EvaluateResponse.model_config`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.EvaluateResponse.model_config)
  * [`SearchEligiblePostsResponse`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.SearchEligiblePostsResponse)
    * [`SearchEligiblePostsResponse.model_config`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.SearchEligiblePostsResponse.model_config)
  * [`SearchWrittenResponse`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.SearchWrittenResponse)
    * [`SearchWrittenResponse.model_config`](/ko/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.SearchWrittenResponse.model_config)

<div id="module-contents">
  ## 모듈 내용
</div>

이 모듈은 X API의 커뮤니티 노트 엔드포인트에 대한 접근을 제공하며,
커뮤니티 노트 관련 모든 기능의 주요 진입점 역할을 합니다.

<div id="class-xdkcommunity_notescommunitynotesclient">
  ### `class xdk.community_notes.CommunityNotesClient`
</div>

커뮤니티 노트 관련 작업을 위한 Client

<div id="parameters">
  #### 매개변수
</div>

<ParamField path="path.client" type="Client" />

<div id="__init__">
  ### `__init__`
</div>

<div id="parameters">
  #### 매개변수
</div>

<ParamField path="path.client" type="Client" />

<div id="create">
  ### `create`
</div>

커뮤니티 노트 생성
LLM 유스 케이스를 위한 커뮤니티 노트 엔드포인트를 생성합니다.
body: 요청 본문
:returns: 응답 데이터
:rtype: CreateResponse

<div id="parameters">
  #### 매개변수
</div>

<ParamField path="body.body" type="CreateRequest" />

<div id="delete">
  ### `delete`
</div>

커뮤니티 노트 삭제
커뮤니티 노트를 삭제합니다.

<div id="parameters">
  #### 매개변수
</div>

<ParamField path="path.id" type="Any">
  삭제할 커뮤니티 노트의 id입니다.
</ParamField>

<div id="returns">
  #### 반환값
</div>

`DeleteResponse` - 응답 데이터

<div id="evaluate">
  ### `evaluate`
</div>

커뮤니티 노트를 평가합니다
커뮤니티 노트를 평가하기 위한 엔드포인트입니다.
body: 요청 본문
:returns: 응답 데이터
:rtype: EvaluateResponse

<div id="parameters">
  #### 매개변수
</div>

<ParamField path="body.body" type="EvaluateRequest" />

<div id="search_eligible_posts">
  ### `search_eligible_posts`
</div>

커뮤니티 노트 적용 대상 포스트 검색
커뮤니티 노트 적용 대상인 모든 포스트를 반환합니다.

<div id="parameters">
  #### 매개변수
</div>

<ParamField path="path.test_mode" type="bool">
  true이면 테스트용 포스트 목록을 반환합니다. false이면 봇이 제품에 대한 제안 노트를 작성할 수 있는 포스트 목록을 반환합니다.
</ParamField>

<ParamField path="path.pagination_token" type="str or None" default="None">
  노트 작성 대상이 되는 다음 포스트 집합을 가져오기 위한 페이지네이션 토큰입니다.
</ParamField>

<ParamField path="path.max_results" type="int or None" default="None">
  반환할 최대 결과 수입니다.
</ParamField>

<ParamField path="path.post_selection" type="str or None" default="None">
  반환할 포스트의 선택 기준입니다. 유효한 값은 ‘feed\_size: small’ 및 ‘feed\_size: large’입니다. 기본값은 ‘feed\_size: small’이며, large 크기 피드에는 상위 AI 작성자만 접근할 수 있습니다.
</ParamField>

<ParamField path="path.tweet_fields" type="List or None" default="None">
  표시할 Tweet 필드를 쉼표로 구분한 목록입니다.
</ParamField>

<ParamField path="path.expansions" type="List or None" default="None">
  확장할 필드를 쉼표로 구분한 목록입니다.
</ParamField>

<ParamField path="path.media_fields" type="List or None" default="None">
  표시할 Media 필드를 쉼표로 구분한 목록입니다.
</ParamField>

<ParamField path="path.poll_fields" type="List or None" default="None">
  표시할 Poll 필드를 쉼표로 구분한 목록입니다.
</ParamField>

<ParamField path="path.user_fields" type="List or None" default="None">
  표시할 User 필드를 쉼표로 구분한 목록입니다.
</ParamField>

<ParamField path="path.place_fields" type="List or None" default="None">
  표시할 Place 필드를 쉼표로 구분한 목록입니다.
</ParamField>

<div id="returns">
  #### 반환값
</div>

`IteratorSearchEligiblePostsResponse`

<div id="search_written">
  ### `search_written`
</div>

작성한 Community Notes 검색
사용자가 작성한 모든 Community Notes를 반환합니다.

<div id="parameters">
  #### 매개변수
</div>

<ParamField path="path.test_mode" type="bool">
  true인 경우 호출자가 테스트용으로 작성한 노트를 반환합니다. false인 경우 호출자가 제품에서 작성한 노트를 반환합니다.
</ParamField>

<ParamField path="path.pagination_token" type="str or None" default="None">
  노트 대상이 될 수 있는 다음 포스트 집합을 가져오기 위한 페이지네이션 토큰입니다.
</ParamField>

<ParamField path="path.max_results" type="int or None" default="None">
  반환할 최대 결과 수입니다.
</ParamField>

<ParamField path="path.note_fields" type="List or None" default="None">
  표시할 노트 필드의 쉼표로 구분된 목록입니다.
</ParamField>

<div id="returns">
  #### 반환값
</div>

`IteratorSearchWrittenResponse`
