Use this file to discover all available pages before exploring further.
A través del endpoint de Olostep /v1/answers puedes buscar en la web con lenguaje natural y devolver respuestas y datos impulsados por IA en el formato JSON que desees. Esto te permite basar tus productos en datos y fuentes del mundo real, enriquecer puntos de datos o hojas de cálculo.
Haz una pregunta o proporciona a la IA un punto de datos que deseas enriquecer.
Opcional: especifica la estructura JSON que deseas recibir.
Esto hará:
Buscar, limpiar, validar y devolver los datos encontrados en la Web.
Devolver las fuentes utilizadas para generar la respuesta.
Manejar la incertidumbre con valores NOT_FOUND cuando no se pueden verificar los datos.
Para detalles de la API, consulta la Referencia de la API del Endpoint de Respuestas.Por defecto, usamos un índice web genérico y un validador LLM rentable.Los clientes empresariales tienen acceso a índices web específicos de la industria, datos privados exclusivos (incluyendo números de teléfono y correos electrónicos) y modelos LLM personalizados más adecuados para su caso de uso. Contáctanos para obtener acceso: info@olostep.com
Haz una pregunta y pasa un esquema JSON para guiar la salida. También puedes no pasar el parámetro json y la API devolverá un objeto json con el texto de la respuesta dentro del campo result.
from olostep import Olostepclient = Olostep(api_key="YOUR_REAL_KEY")answer = client.answers.create( task="¿Cuál es el último libro de J.K. Rowling?", json_format={"book_title": "", "author": "", "release_date": ""},)print(answer.json_content)print(answer.sources)
Como otros endpoints de Olostep, recibirás un objeto answer en respuesta. El objeto answer tiene algunas propiedades como id y result.
{ "id": "answer_9bi0sbj9xa", "object": "answer", "created": 1760327323, "metadata": {}, "task": "¿Cuál es el último libro de J.K. Rowling?", "result": { "json_content": "{\"book_title\":\"The Hallmarked Man\",\"author\":\"J.K. Rowling (as Robert Galbraith)\",\"release_date\":\"2 September 2025\"}", "json_hosted_url": "https://olostep-storage.s3.us-east-1.amazonaws.com/answer_9bi0sbj9xa.json", "sources": [ "https://strikefans.com/the-books/", "https://www.facebook.com/groups/496943608606523/posts/1136830134617864/", "https://robert-galbraith.com/strike-books/", "https://www.novelsuspects.com/series-list/robert-galbraith-cormoran-strike-series-in-order/", "https://www.reddit.com/r/books/comments/1na833a/jk_rowlings_new_strike_novel_900_pages_of_romance/", "https://www.harrypotter.com/writing-by-jk-rowling", "https://stories.jkrowling.com/book-news/", "https://deadline.com/2024/09/jk-rowling-writing-futuristic-novel-1236093909/", "https://www.reddit.com/r/FantasticBeasts/comments/1cl1shn/jk_rowling_may_2024_ive_got_six_more_books_in_my/", "https://www.jkrowling.com/news/" ] }}
Tu respuesta solicitada, formateada de acuerdo con el parámetro json, está en response.result.json_content y la lista de fuentes en response.result.sources. Puedes analizar el JSON en forma de cadena para acceder a los datos estructurados.
{ "book_title": "The Hallmarked Man", "author": "J.K. Rowling", "release_date": "2 de septiembre de 2025"}