Docs.rs
  • seedframe-0.1.2
    • seedframe 0.1.2
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • Shifta-Robel
    • Dependencies
      • async-trait ^0.1 normal
      • dashmap ^6.1 normal
      • glob ^0.3 normal
      • notify ^8.0 normal
      • pdf-extract ^0.8 normal optional
      • reqwest ^0.12 normal
      • schemars ^0.8 normal
      • seedframe_macros ^0.1 normal
      • serde ^1.0 normal
      • serde_json ^1.0 normal
      • thiserror ^2.0 normal
      • tokio ^1.42 normal
      • tracing ^0.1 normal
      • uuid ^1.11 normal
      • walkdir ^2.5 normal
      • tempfile ^3.16 dev
      • tracing-subscriber ^0.3 dev
    • Versions
    • 58.75% of the crate is documented
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

seedframe0.1.2

Crate Items

  • Structs
  • Enums
  • Traits
  • Functions
  • Attribute Macros
  • Derive Macros

List of all items

Structs

  • completion::Client
  • completion::PromptBuilder
  • completion::State
  • completion::TokenUsage
  • document::Document
  • embeddings::Embedder
  • embeddings::embedding::Embedding
  • loader::builtins::file_loaders::file_once_loader::FileOnceLoader
  • loader::builtins::file_loaders::file_once_loader::FileOnceLoaderBuilder
  • loader::builtins::file_loaders::file_updating_loader::FileUpdatingLoader
  • loader::builtins::file_loaders::file_updating_loader::FileUpdatingLoaderBuilder
  • providers::completions::DeepSeek
  • providers::completions::OpenAI
  • providers::completions::Xai
  • providers::embeddings::openai::OpenAIEmbedding
  • tools::ToolArg
  • tools::ToolCall
  • tools::ToolResponse
  • tools::ToolSet
  • vector_store::in_memory_vec_store::InMemoryVectorStore

Enums

  • completion::CompletionError
  • completion::ExtractionError
  • completion::Message
  • completion::StateError
  • embeddings::EmbedderError
  • error::Error
  • loader::builtins::file_loaders::FileLoaderError
  • tools::ExecutionStrategy
  • tools::ToolError
  • tools::ToolSetError
  • vector_store::VectorStoreError

Traits

  • completion::CompletionModel
  • completion::Extractor
  • embeddings::model::EmbeddingModel
  • loader::Loader
  • tools::Tool
  • vector_store::VectorStore

Attribute Macros

  • prelude::client
  • prelude::embedder
  • prelude::loader
  • prelude::tool
  • prelude::vector_store

Derive Macros

  • prelude::Extractor

Functions

  • completion::default_extractor_serializer
  • completion::serialize_assistant
  • completion::serialize_user
  • tools::build_parameters_schema