@elizaos/plugin-openai
TypeScript icon, indicating that this package has built-in type declarations

0.25.6-alpha.1 • Public • Published

@elizaos/plugin-openai

A plugin for OpenAI integration, providing automated text generation capabilities.

Overview

This plugin provides functionality to:

  • Generate text using OpenAI's GPT models.
  • Customize prompts for context-aware content generation.

Installation

npm install @elizaos/plugin-openai

Configuration

The plugin requires the following environment variable:

OPENAI_API_KEY=your_openai_api_key

Usage

Import and register the plugin in your Eliza configuration:

import { openaiPlugin } from "@elizaos/plugin-openai";

export default {
    plugins: [openaiPlugin],
    // ... other configuration
};

Generating Text

const result = await generateTextAction.handler(runtime, message, state);
console.log(result.text); // Output generated by OpenAI

Development

Building

npm run build

Testing

npm run test

License

This plugin is part of the Eliza project. See the main project repository for license information.

Dependencies (2)

Dev Dependencies (2)

Package Sidebar

Install

npm i @elizaos/plugin-openai

Weekly Downloads

3,177

Version

0.25.6-alpha.1

License

none

Unpacked Size

10.6 kB

Total Files

5

Last publish

Collaborators

  • shawticus
  • shakkernerd