Contents Menu Expand Light mode Dark mode Auto light/dark mode
Council 0.0.7
Council 0.0.7

Introduction

  • Welcome
  • Community
  • Key Features
  • Key Concepts

Getting Started

  • Quickstart
  • First Example

Use Cases

  • Multi Chain Agent
  • Langchain LLM integration

Reference

  • Agents
    • Agent
    • AgentResult
  • Chains
    • Chain
  • Contexts
    • AgentContext
    • ChainContext
    • ChainHistory
    • ChatHistory
    • ChatMessage
    • ChatMessageKind
    • IterationContext
    • MessageCollection
    • ScoredChatMessage
    • SkillContext
  • Controllers
    • BasicController
    • ControllerBase
    • ExecutionUnit
    • LLMController
  • Evaluators
    • BasicEvaluator
    • EvaluatorBase
    • LLMEvaluator
  • LLM
    • AzureLLM
    • AzureLLMConfiguration
    • LLMBase
    • LLMConfigurationBase
    • LLMMessage
    • LLMMessageRole
    • OpenAILLM
    • OpenAILLMConfiguration
  • Runners
    • Budget
    • Errors
    • If
    • LoopRunnerBase
    • Parallel
    • ParallelFor
    • RunnerBase
    • RunnerExecutor
    • Sequential
    • SkillRunnerBase
  • Scorers
    • LLMSimilarityScorer
    • ScorerBase
    • ScorerException
  • Skills
    • Google
      • GoogleNewsSkill
      • GoogleSearchSkill
    • LLMSkill
    • SkillBase
  • Utils
    • Option
    • OptionException

Contributing

  • Contributing
Back to top
Edit this page

OpenAILLMConfiguration#

class council.llm.OpenAILLMConfiguration[source]#

Bases: LLMConfigurationBase

Configuration for :class:OpenAILLM

Parameters:
  • api_key (str) – the OpenAI api key

  • model (str) – optional model version to use

  • timeout (int) – seconds to wait for response from OpenAI before timing out

Notes

  • see https://platform.openai.com/docs/api-reference/chat

Next
Runners
Previous
OpenAILLM
Made with Furo
On this page
  • OpenAILLMConfiguration
    • OpenAILLMConfiguration