kopia lustrzana https://github.com/transitive-bullshit/chatgpt-api
32 wiersze
758 B
Plaintext
32 wiersze
758 B
Plaintext
![]() |
---
|
||
|
title: GenAIScript
|
||
|
description: Agentic support in GenAIScript.
|
||
|
---
|
||
|
|
||
|
- package: none necessary
|
||
|
- [GenAIScript Agentic docs](https://microsoft.github.io/genaiscript/getting-started/agentic-tools)
|
||
|
|
||
|
## Usage
|
||
|
|
||
|
```ts
|
||
|
import { calculator } from '@agentic/calculator'
|
||
|
defTool(calculator)
|
||
|
|
||
|
$`Answer the following arithmetic question: How much is 11 + 4? then divide by 3?`
|
||
|
```
|
||
|
|
||
|
## Running this example
|
||
|
|
||
|
<Info>
|
||
|
You'll need an [OpenAI API key](https://platform.openai.com/docs/quickstart)
|
||
|
to run this example. Store it in a local `.env` file as `OPENAI_API_KEY`.
|
||
|
</Info>
|
||
|
|
||
|
```sh
|
||
|
git clone git@github.com:transitive-bullshit/agentic.git
|
||
|
cd agentic
|
||
|
pnpm install
|
||
|
echo 'OPENAI_API_KEY=your-key' >> .env
|
||
|
npx genaiscript examples/genaiscript/calculator.genai.mts
|
||
|
```
|