Reddit Search APIСпочатку запитання, потім висновки.

Бібліотека читання

Покажіть користувачеві зміну пошукового запиту

Зробіть пошук про квантування простежуваним: збережіть початкові умови, змініть один фільтр, порівняйте обмежені відповіді й поясніть межі висновків.

Зафіксуйте початковий стан

Початковий стан — не лише ключове слово, а повний набір фільтрів: спільнота, обмеження автора, період і поріг оцінки. Для запропонованої вправи з читання LocalLLaMA почніть із /v1/search?q=quantization&subreddit=LocalLLaMA&limit=3&page=1 на https://api.redditsearchapi.com. Читача можуть цікавити умови вимірювання пам’яті в експерименті. Це запропонований запит, а не доказ доступності конкретних обговорень. Запишіть питання над параметрами, щоб наступні зміни мали мету.

Зберігайте надіслані значення окремо від поточного вмісту форми. Фіксуйте час відповіді як спостереження застосунку, кількість повернених записів і фактичні поля пагінації. Тримайте pagination.total разом із pagination.relation: значення з gte — нижня межа, а не приблизне точне число. Локальне збереження відповіді утримує матеріал, який читач бачив. Збереження лише URL утримує умови запиту, а не стабільний знімок архіву. API не створює цей журнал порівнянь за вас.

Змініть один параметр

Припустімо, читач хоче перевірити вплив порога оцінки. Залиште q=quantization, subreddit=LocalLLaMA, limit=3 і page=1 незмінними та додайте min_score=10. Перед надсиланням покажіть старе й нове значення. Поріг фільтрує збережену оцінку, а не визначає якісні свідчення й не запитує порядок за оцінкою. В іншій вправі можна змінити лише спільноту. Використовуйте її точне значення, не припускаючи, що додавання r/ є рівнозначним написанням того самого фільтра.

Надсилайте змінений запит лише після явної дії. Редагування поля не зобов’язане спричиняти платне отримання на кожне натискання клавіші. Якщо питання потребує quantization memory, поясніть: обидва проаналізовані терміни мають збігтися всередині відповідного title або text; це не пошук точної фрази чи за змістом. Дати зберігайте як YYYY-MM-DD UTC, з усім днем to включно. Почніть нові умови зі сторінки 1. Змінений запит — нова послідовність, а не сторінка 2 попередньої.

Покажіть картку запиту до та після зміни

Розмістіть два надіслані запити поряд із відповідними результатами. Виділіть змінений параметр текстом, не лише кольором, і вкажіть час кожного запиту. Компактна картка може містити питання, фільтри, статус відповіді, число показаних записів і загальну кількість із застереженням. Якщо запит не вдався, позначте область як помилку; не порівнюйте стару успішну відповідь під назвою нового фільтра. Пов’язуйте відповіді із запитами, щоб запізніла відповідь не замінила іншу картку непомітно.

Покажіть наявний текст джерела під кожною карткою, не називаючи перші записи найкращими результатами. Заголовки, автори, дати й придатні посилання можуть бути відсутні. Позначайте прогалини, а не вигадуйте заміну. Читач може додати спостереження на кшталт «налаштування досі не вказані», чітко відокремлене від тексту. Якщо застосунок зберігає обидві відповіді, це ваше сховище з власними правилами зберігання. Спільна зведена інформація має виключати секрети й попереджати про чутливі дані в запиті чи нотатці.

Назвіть межі тлумачення

Зміна одного параметра полегшує перевірку задуму порівняння, але не доводить, що лише вона спричинила кожну помічену відмінність. Окремі запити не гарантують стабільних знімків. Обидві відповіді обмежені, а загальна кількість із gte не дозволяє точно віднімати розміри сукупностей збігів. Отримання відбувається в архівному порядку _doc, а не за датою, релевантністю чи оцінкою. Картка документує два запити й отриманий матеріал, а не контрольований вимір якості, популярності або поширеності технічної проблеми.

Кожне успішне отримання коштує один кредит, включно з порожнім результатом. Наступна сторінка — окремий запит із максимумом 100 записів і номером до 100; вичерпання вікна не встановлює повного охоплення. Плоскі записи й необов’язкові посилання на батьків не гарантують цілої розмови. Завершіть порівняння наступним рішенням: зберегти корисне посилання, дослідити відсутнє налаштування, знову змінити одну умову чи зупинитися. Незалежний історичний API дає матеріал для рішення, а не поточний вигляд Reddit або перевірену відповідь.