Documentation / @agentick/angular / provideAgentick
Function: provideAgentick() ​
provideAgentick(
config): (typeofAgentickService| {provide:InjectionToken<AgentickConfig>;useValue:AgentickConfig; })[]
Defined in: angular/src/agentick.service.ts:54
Provides AgentickService with configuration at component level.
Creates an isolated service instance per component, each with its own connection and state.
Parameters ​
config ​
Returns ​
(typeof AgentickService | { provide: InjectionToken<AgentickConfig>; useValue: AgentickConfig; })[]
Example ​
typescript
@Component({
providers: [provideAgentick({ baseUrl: '/api/v2', token: myJwt })],
template: `<div>{{ agentick.text() }}</div>`,
})
export class ChatComponent {
agentick = inject(AgentickService);
}