Merge branch 'main' into docspackage

pull/665/head
Travis Fischer 2024-08-26 15:48:16 -05:00 zatwierdzone przez GitHub
commit 7130dcaa8f
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
4 zmienionych plików z 41 dodań i 1 usunięć

Wyświetl plik

@ -46,7 +46,8 @@
"sdks/llamaindex",
"sdks/genkit",
"sdks/dexter",
"sdks/openai"
"sdks/openai",
"sdks/genaiscript"
]
},
{

Wyświetl plik

@ -0,0 +1,31 @@
---
title: GenAIScript
description: Builtin agentic tool support in GenAIScript.
---
- package: none necessary
- [GenAIScript docs](https://microsoft.github.io/genaiscript/guides/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
```

Wyświetl plik

@ -0,0 +1,4 @@
import { calculator } from '@agentic/calculator'
defTool(calculator)
$`Answer the following arithmetic question: How much is 11 + 4? then divide by 3?`

Wyświetl plik

@ -139,6 +139,10 @@ Full docs are available at [agentic.so](https://agentic.so).
[Agentic adapter docs for OpenAI](https://agentic.so/sdks/openai)
### GenAIScript
[Agentic support in GenAIScript](https://agentic.so/sdks/genaiscript)
## Tools
| Service / Tool | Package | Docs | Description |