Passa al contenuto principale

NodeApiService (deprecato)

Deprecato — non usare

La classe NodeApiService è stata rimossa da neting-ai (refactor aprile 2026, PR #121).

Sostituti:

Questa pagina conserva il flusso storico per confronto con documentazione o branch vecchi.

Mappatura metodi → sostituti

NodeApiService (rimosso)Sostituto attuale
upload()WorkerApiService::upload()
createCollection()WorkerApiService::createCollection()
checkAndUpdateFileTaskStatus()WorkerApiService::checkAndUpdateFileTaskStatus()
deleteAssistant()WorkerApiService::deleteAssistant()
Upload via Node Agent URLDirect Worker pipeline + webhook

Implementazione storica (riferimento)

app/Services/NodeApiService.php (rimosso)
class NodeApiService
{
public static function createCollection($model) { /* POST node_server_url/collections */ }

/** @deprecated → WorkerApiService::upload() */
public static function upload($model, $vectorStoreUuid, $parameters) { /* ... */ }

/** @deprecated → WorkerApiService::checkAndUpdateFileTaskStatus() */
public static function checkAndUpdateFileTaskStatus(File $file): bool { /* ... */ }
}

Per snippet completi del flusso pre-2026, vedere commit b8a19af di questo repository (docs/laravel-app/services.md).