Skip to main content

Function: extractJobSignalFromPosting()

extractJobSignalFromPosting(raw, signal?): Promise<Result<infer<any>, AiError>>

Defined in: src/server/ai/extractors/job-signal.ts:65

Extract normalized posting fields from free-text job-posting content. Returns Err<AiError> (never throws) so the ingest caller can fall through to whatever structured data it already has.

Parameters

raw

string

signal?

AbortSignal

Returns

Promise<Result<infer<any>, AiError>>