kopia lustrzana https://github.com/transitive-bullshit/chatgpt-api
docs
rodzic
02b546d73f
commit
bb8b4abbbd
Plik binarny nie jest wyświetlany.
Po Szerokość: | Wysokość: | Rozmiar: 400 KiB |
|
@ -6,13 +6,14 @@
|
||||||
"light": "/media/agentic-logo-light.svg"
|
"light": "/media/agentic-logo-light.svg"
|
||||||
},
|
},
|
||||||
"favicon": "/media/favicon.svg",
|
"favicon": "/media/favicon.svg",
|
||||||
|
"backgroundImage": "/media/bg.png",
|
||||||
"colors": {
|
"colors": {
|
||||||
"primary": "#DD5130",
|
"primary": "#0D969D",
|
||||||
"light": "#F76340",
|
"light": "#13D3DC",
|
||||||
"dark": "#DD5130",
|
"dark": "#0D969D",
|
||||||
"anchors": {
|
"anchors": {
|
||||||
"from": "#DD5130",
|
"from": "#0D969D",
|
||||||
"to": "#F76340"
|
"to": "#13D3DC"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"topbarLinks": [
|
"topbarLinks": [
|
||||||
|
|
|
@ -194,7 +194,7 @@ title: Quick Start
|
||||||
</AccordionGroup>
|
</AccordionGroup>
|
||||||
|
|
||||||
<Note>
|
<Note>
|
||||||
You can use Agentic without any of these AI SDKs. `@agentic/core` and all tool packages are completely agnostic to the specific LLM and AI SDK.
|
You can use Agentic without any of these AI SDKs. `@agentic/core`, `@agentic/stdlib`, and all individual tool packages are completely agnostic to specific LLMs and AI SDKs.
|
||||||
</Note>
|
</Note>
|
||||||
|
|
||||||
</Step>
|
</Step>
|
||||||
|
|
|
@ -4,7 +4,7 @@ description: People & company data enrichment.
|
||||||
---
|
---
|
||||||
|
|
||||||
<Warning>
|
<Warning>
|
||||||
People Data Labs tends to be more expensive than other similar data proviers.
|
People Data Labs tends to be more expensive than other similar data providers.
|
||||||
The author recommends you stay away from them.
|
The author recommends you stay away from them.
|
||||||
</Warning>
|
</Warning>
|
||||||
|
|
||||||
|
|
|
@ -2,37 +2,7 @@
|
||||||
title: Usage
|
title: Usage
|
||||||
---
|
---
|
||||||
|
|
||||||
## AI SDKs
|
## TS Tool Usage
|
||||||
|
|
||||||
<CardGroup cols={2}>
|
|
||||||
<Card title='Vercel AI SDK' href='/sdks/ai-sdk'>
|
|
||||||
Using Agentic with the Vercel AI SDK.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title='LangChain' href='/sdks/langchain'>
|
|
||||||
Using Agentic with LangChain.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title='LlamaIndex' href='/sdks/llamaindex'>
|
|
||||||
Using Agentic with LlamaIndex.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title='Firebase Genkit' href='/sdks/genkit'>
|
|
||||||
Using Agentic with Genkit.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title='Dexa Dexter' href='/sdks/dexter'>
|
|
||||||
Using Agentic with Dexter.
|
|
||||||
</Card>
|
|
||||||
|
|
||||||
<Card title='OpenAI' href='/sdks/openai'>
|
|
||||||
Using Agentic with OpenAI directly.
|
|
||||||
</Card>
|
|
||||||
</CardGroup>
|
|
||||||
|
|
||||||
## Tools
|
|
||||||
|
|
||||||
### TS Tool Usage
|
|
||||||
|
|
||||||
Agentic clients like `WeatherClient` can be used as normal TS classes:
|
Agentic clients like `WeatherClient` can be used as normal TS classes:
|
||||||
|
|
||||||
|
@ -48,7 +18,7 @@ const result = await weather.getCurrentWeather({
|
||||||
console.log(result)
|
console.log(result)
|
||||||
```
|
```
|
||||||
|
|
||||||
### LLM Tool Usage
|
## LLM Tool Usage
|
||||||
|
|
||||||
Or you can use these clients as **LLM-based tools** where the LLM decides when and how to invoke the underlying functions for you.
|
Or you can use these clients as **LLM-based tools** where the LLM decides when and how to invoke the underlying functions for you.
|
||||||
|
|
||||||
|
@ -122,3 +92,31 @@ All of the SDK adapters like `createDexterFunctions` accept very flexible `AIFun
|
||||||
- `AIFunction` - Individual functions (like `perigon.functions.get('search_news_stories')` or `serper.functions.get('serper_google_search')` or AI functions created directly via the `createAIFunction` utility function)
|
- `AIFunction` - Individual functions (like `perigon.functions.get('search_news_stories')` or `serper.functions.get('serper_google_search')` or AI functions created directly via the `createAIFunction` utility function)
|
||||||
|
|
||||||
You can pass as many of these `AIFunctionLike` objects as you'd like and you can manipulate them as `AIFunctionSet` sets via `.pick`, `.omit`, `.get`, `.map`, etc.
|
You can pass as many of these `AIFunctionLike` objects as you'd like and you can manipulate them as `AIFunctionSet` sets via `.pick`, `.omit`, `.get`, `.map`, etc.
|
||||||
|
|
||||||
|
## AI SDKs
|
||||||
|
|
||||||
|
<CardGroup cols={2}>
|
||||||
|
<Card title='Vercel AI SDK' href='/sdks/ai-sdk'>
|
||||||
|
Using Agentic with the Vercel AI SDK.
|
||||||
|
</Card>
|
||||||
|
|
||||||
|
<Card title='LangChain' href='/sdks/langchain'>
|
||||||
|
Using Agentic with LangChain.
|
||||||
|
</Card>
|
||||||
|
|
||||||
|
<Card title='LlamaIndex' href='/sdks/llamaindex'>
|
||||||
|
Using Agentic with LlamaIndex.
|
||||||
|
</Card>
|
||||||
|
|
||||||
|
<Card title='Firebase Genkit' href='/sdks/genkit'>
|
||||||
|
Using Agentic with Genkit.
|
||||||
|
</Card>
|
||||||
|
|
||||||
|
<Card title='Dexa Dexter' href='/sdks/dexter'>
|
||||||
|
Using Agentic with Dexter.
|
||||||
|
</Card>
|
||||||
|
|
||||||
|
<Card title='OpenAI' href='/sdks/openai'>
|
||||||
|
Using Agentic with OpenAI directly.
|
||||||
|
</Card>
|
||||||
|
</CardGroup>
|
||||||
|
|
Ładowanie…
Reference in New Issue