> ## 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">
  ## Submódulos
</div>

* [módulo `xdk.community_notes.client`](/es/xdks/python/reference/xdk.community_notes.client)
  * [`CommunityNotesClient`](/es/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient)
    * [`CommunityNotesClient.__init__()`](/es/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.__init__)
    * [`CommunityNotesClient.create()`](/es/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.create)
    * [`CommunityNotesClient.delete()`](/es/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.delete)
    * [`CommunityNotesClient.evaluate()`](/es/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.evaluate)
    * [`CommunityNotesClient.search_eligible_posts()`](/es/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.search_eligible_posts)
    * [`CommunityNotesClient.search_written()`](/es/xdks/python/reference/xdk.community_notes.client#xdk.community_notes.client.CommunityNotesClient.search_written)
* [módulo `xdk.community_notes.models`](/es/xdks/python/reference/xdk.community_notes.models)
  * [`CreateRequest`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.CreateRequest)
    * [`CreateRequest.model_config`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.CreateRequest.model_config)
  * [`CreateResponse`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.CreateResponse)
    * [`CreateResponse.model_config`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.CreateResponse.model_config)
  * [`DeleteResponse`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.DeleteResponse)
    * [`DeleteResponse.model_config`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.DeleteResponse.model_config)
  * [`EvaluateRequest`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.EvaluateRequest)
    * [`EvaluateRequest.model_config`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.EvaluateRequest.model_config)
  * [`EvaluateResponse`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.EvaluateResponse)
    * [`EvaluateResponse.model_config`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.EvaluateResponse.model_config)
  * [`SearchEligiblePostsResponse`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.SearchEligiblePostsResponse)
    * [`SearchEligiblePostsResponse.model_config`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.SearchEligiblePostsResponse.model_config)
  * [`SearchWrittenResponse`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.SearchWrittenResponse)
    * [`SearchWrittenResponse.model_config`](/es/xdks/python/reference/xdk.community_notes.models#xdk.community_notes.models.SearchWrittenResponse.model_config)

<div id="module-contents">
  ## Contenido del módulo
</div>

Este módulo proporciona acceso a los endpoints de Community Notes de la X API
y actúa como el punto de entrada principal para toda la funcionalidad relacionada con Community Notes.

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

Cliente para operaciones de Community Notes

<div id="parameters">
  #### Parámetros
</div>

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

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

<div id="parameters">
  #### Parámetros
</div>

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

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

Crear una Community Note
Crea un endpoint de Community Note para el caso de uso con LLM.
body: Cuerpo de la solicitud
:returns: Datos de la respuesta
:rtype: CreateResponse

<div id="parameters">
  #### Parámetros
</div>

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

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

Eliminar una Community Note
Elimina una Community Note.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.id" type="Any">
  El id de la nota de la comunidad que se va a eliminar.
</ParamField>

<div id="returns">
  #### Devuelve
</div>

`DeleteResponse` - Datos de respuesta

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

Evaluar una nota de la comunidad
Endpoint para evaluar una nota de la comunidad.
body: Cuerpo de la solicitud
:returns: Datos de la respuesta
:rtype: EvaluateResponse

<div id="parameters">
  #### Parámetros
</div>

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

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

Buscar Publicaciones aptas para Community Notes
Devuelve todas las Publicaciones aptas para Community Notes.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.test_mode" type="bool">
  Si es true, devuelve una lista de publicaciones que son para la prueba. Si es false, devuelve una lista de publicaciones sobre las que los bots pueden escribir notas propuestas sobre el producto.
</ParamField>

<ParamField path="path.pagination_token" type="str or None" default="None">
  Token de paginación para obtener el siguiente conjunto de publicaciones aptas para notas.
</ParamField>

<ParamField path="path.max_results" type="int or None" default="None">
  Número máximo de resultados a devolver.
</ParamField>

<ParamField path="path.post_selection" type="str or None" default="None">
  La selección de publicaciones que se va a devolver. Los valores válidos son ‘feed\_size: small’ y ‘feed\_size: large’. El valor predeterminado es ‘feed\_size: small’; solo los mejores redactores de IA tienen acceso al feed de tamaño grande.
</ParamField>

<ParamField path="path.tweet_fields" type="List or None" default="None">
  Una lista de campos de Tweet, separados por comas, que se mostrarán.
</ParamField>

<ParamField path="path.expansions" type="List or None" default="None">
  Una lista de campos, separados por comas, que se expandirán.
</ParamField>

<ParamField path="path.media_fields" type="List or None" default="None">
  Una lista de campos de medios, separados por comas, que se mostrarán.
</ParamField>

<ParamField path="path.poll_fields" type="List or None" default="None">
  Una lista de campos de encuestas, separados por comas, que se mostrarán.
</ParamField>

<ParamField path="path.user_fields" type="List or None" default="None">
  Una lista de campos de usuario, separados por comas, que se mostrarán.
</ParamField>

<ParamField path="path.place_fields" type="List or None" default="None">
  Una lista de campos de lugar, separados por comas, que se mostrarán.
</ParamField>

<div id="returns">
  #### Devuelve
</div>

`IteratorSearchEligiblePostsResponse`

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

Buscar notas de la comunidad escritas
Devuelve todas las notas de la comunidad que ha escrito el usuario.

<div id="parameters">
  #### Parámetros
</div>

<ParamField path="path.test_mode" type="bool">
  Si es true, devuelve las notas que el llamante escribió para la prueba. Si es false, devuelve las notas que el llamante escribió en el producto.
</ParamField>

<ParamField path="path.pagination_token" type="str or None" default="None">
  Token de paginación para obtener el siguiente conjunto de Publicaciones elegibles para recibir notas.
</ParamField>

<ParamField path="path.max_results" type="int or None" default="None">
  Número máximo de resultados que se devolverán.
</ParamField>

<ParamField path="path.note_fields" type="List or None" default="None">
  Lista separada por comas de campos de Note que se mostrarán.
</ParamField>

<div id="returns">
  #### Devuelve
</div>

`IteratorSearchWrittenResponse`
