Тест: Laravel AI SDK: инструменты и данные
Итоговый тест по курсу «Laravel AI SDK: инструменты и данные». 20 вопросов, 70% для прохождения, 3 попытки.
01
Что такое Tool?
02
Как создать Tool?
03
Что такое embeddings?
04
Какая БД для vector-поиска?
05
Что такое RAG?
06
Что такое SimilaritySearch?
07
Что такое Reranking?
08
Где хранить токены?
09
Что можно делать с embeddings?
10
Что даёт RAG?
11
Что верно про Tools?
12
Что можно оптимизировать в RAG?
13
Какая БД нужна для vector?
14
Какой tool для поиска по векторам?
15
Какой метод генерирует embeddings?
16
Какой интерфейс для памяти?
17
Заполни пропуски в Tool
php artisan LookupOrder class LookupOrder implements { public function handle(array $arguments): string { /* ... */ } }
18
Заполни пропуски в SimilaritySearch
return [ SimilaritySearch::(Document::class, '')->minSimilarity(0.4), ];
19
Заполни пропуски в миграции
Schema::VectorExtensionExists(); Schema::create('documents', function (Blueprint $table) { $table->id(); $table->vector('embedding', dimensions: 1536)->(); });
20
Заполни пропуски в памяти
class SupportAgent implements Agent { use Promptable, ; } $response = SupportAgent::make(user: $user)->($conversationId)->prompt('Привет');