# 杂项

**URL:** https://eijil.com/t/topic/511
**Category:** AI
**Created:** [October 7, 2024, 5:26am UTC](https://eijil.com/t/topic/511 "2024-10-07T05:26:36Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Tristan](https://eijil.com/user_avatar/eijil.com/tristan/32/986_2.png) [@Tristan](https://eijil.com/u/Tristan)
#### Post date: [October 7, 2024, 5:26am UTC](https://eijil.com/t/topic/511/1 "2024-10-07T05:26:36Z")

</div>

This script displays real-time information about GPU power consumption, GPU memory usage, CPU utilization, and system memory usage. It updates every 0.1 seconds.

```bash
#!/bin/bash

# Clear the screen
clear

while true; do
    # Get GPU info
    gpu_info=$(nvidia-smi --query-gpu=power.draw,memory.used,memory.total --format=csv,noheader,nounits)
    
    # Get CPU info
    cpu_cores=$(nproc)
    cpu_usage=$(top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print 100 - $1}')
    used_cores=$(echo "$cpu_usage $cpu_cores" | awk '{printf "%.2f", $1 * $2 / 100}')
    
    # Get memory info
    mem_info=$(free -m | awk 'NR==2{printf "%.2f,%d,%d", $3*100/$2, $3, $2 }')

    # Process and print info
    echo "$gpu_info" | awk -v cpu="$cpu_usage" -v cores="$cpu_cores" -v used_cores="$used_cores" -v mem="$mem_info" \
    'BEGIN {FS=","; OFS=","}
     {split(mem,m,","); 
      printf "\rGPU Power: %5.2f W, GPU Memory: %5.2f%% (%d/%d MB), CPU Usage: %5.2f%% (%.2f/%d cores), System Memory: %5.2f%% (%d/%d MB)", 
      $1, $2/$3*100, $2, $3, cpu, used_cores, cores, m[1], m[2], m[3]}'

    sleep 0.1
done

```

---

<div class="post-metadata">

### Author: ![Tristan](https://eijil.com/user_avatar/eijil.com/tristan/32/986_2.png) [@Tristan](https://eijil.com/u/Tristan)
#### Post date: [October 7, 2024, 9:53am UTC](https://eijil.com/t/topic/511/2 "2024-10-07T09:53:47Z")

</div>

Wanna use the openai api provided by microsoft azure? Follow these instructions:

> **[Unlocking the Power of Azure OpenAI on Open WebUI (Formerly Ollama WebUI)](https://uright.ca/blogs/2024-07-29-unlocking-the-power-of-azure-openai-on-open-webui/)**
>
> A guide to configure Open WebUI to connect to Azure OpenAI service to unlock gpt-4o models

---

<div class="post-metadata">

### Author: ![Tristan](https://eijil.com/user_avatar/eijil.com/tristan/32/986_2.png) [@Tristan](https://eijil.com/u/Tristan)
#### Post date: [January 4, 2025, 7:10am UTC](https://eijil.com/t/topic/511/3 "2025-01-04T07:10:58Z")

</div>

[Newwhitepaper\_Agents2.pdf](https://eijil.com/uploads/short-url/1exhAMPZQM7pGTc5AOM7yuhWsII.pdf) (4.1 MB)
