Technical Reference
Development Tools
SwiftNet API
pythonCopyfrom swiftnet import ChatCompletionClient
# Basic client setup
config = {}
client = ChatCompletionClient.load_component(config)
# Using SwiftNetHelper (Preview)
from swiftnet import SwiftNetHelper
helper = SwiftNetHelper()
Integration Examples
pythonCopy# Agent creation
agent = SwiftNetHelper.create_agent(config)
# Task execution
result = await agent.execute_task(task_description)
# Event handling
@helper.on_event
def handle_event(event):
print(f"Event received: {event}")
Logging System
Event Types
OrchestrationEvent: Task management logging
WebSurferEvent: Web interaction tracking
SystemEvent: Core operations monitoring
Log Management
pythonCopy# Example log handler configuration
from swiftnet.utils import LogHandler
handler = LogHandler(log_file="log.jsonl")
handler.start()
Last updated